Переназначение клавиатуры


0

У меня есть ноутбук Sony Vaio. Я хочу переназначить левые клавиши Control и Escape на клавиши Backslash () и Back-tick (`) соответственно. Я уже пробовал программное обеспечение SharpKeys и KeyTweak, но ни один из них не работал для меня. Сейчас я пытаюсь сделать это с помощью Microsoft Keyboard Layout Creator, но я не знаю, как изменить клавиши Control и Escape с помощью Keyboard Layout Creator.
То, что я знаю, это адреса ВК для ключей Backslash и Back-tick, которые VK_OEM_102 и VK_OEM_03 соответственно.
НУЖНА ПОМОЩЬ.


Я играл с MSKLC; он не позволяет изменять Ctrl, Alt, Shift, Enter, Esc и т. д.
Jeff Zeitlin

@Jeff Zeitlin Есть ли другой способ изменить эти ключи?
Luqman Saleem

Я уверен, что есть; Существовали утилиты для эонов, которые делают такие вещи, как конвертация CAPSLOCK в клавишу Ctrl для тех, кто вырос с реальными терминалами, но я не знаю каких-либо обобщенных переназначений клавиатуры, которые делают - что не означает, что нет никаких ,
Jeff Zeitlin

Попробуйте это, дайте мне знать, если это работает: autohotkey.com/docs/misc/Remap.htm
wysiwyg

@ Wysiwyg это сработало. Огромное спасибо. Есть ли способ, которым мне не нужно поддерживать этот скрипт?
Luqman Saleem

Ответы:


1

Вы можете написать простой AutoHotKey скрипт для перехвата и переназначения ваших нажатий клавиш на лету. Для ваших перечисленных повторов скрипт ниже должен сделать свое дело. Сначала вам нужно установить AutoHotKey: https://autohotkey.com/download/

Создайте новый файл .ahk со следующим кодом:

LCtrl::`
Esc::\

Сохраните его и запустите, и теперь вы должны увидеть, как работают переназначения. Когда скрипт запущен, он покажет значок панели задач. Вы можете скрыть это, добавив #NoTrayIcon к вашему сценарию. Увидеть ВОТ для получения дополнительной информации.

Вы можете скомпилировать скрипт в виде файла EXE, если хотите. Это позволит вам использовать его на любом компьютере, даже если AHK не установлен:

enter image description here


Спасибо за это; Некоторое время назад я кратко изучил AHK в другом проекте, но не стал копать достаточно, чтобы убедиться, что он может переназначить клавиши-модификаторы.
Jeff Zeitlin

@Джефф Цейтлин рад, что ты нашел это полезным. АХК довольно мощный.
wysiwyg
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.