Я хочу отключить все сочетания клавиш в Windows, не только WIN-X, но и CTRL-X.

Я нашел способ отключить WIN-X, используя редактор реестра и перейдя в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Exlporer добавив ключ NoWinKeys и установив его в 0 . Тем не менее, я еще не нашел что-то подобное для сочетаний клавиш CTRL-X.

Я хочу сделать это без использования сторонних инструментов, предпочтительно с помощью групповой политики или реестра.

1 ответ1

2

Для отключения любого физического ключа на клавиатуре тоже есть запись в реестре.

Он находится в [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
Вы создаете ключ с именем Scancode Map . Он может перенаправить любой ключ на другой ключ или отключить его.

Этот ключ является шестнадцатеричным значением со следующим значением:

00,00,00,00 Header: Version. Set to all zeroes.
00,00,00,00 Header: Flags. Set to all zeroes.
03,00,00,00 3 entries in the map (including null entry).
00,00,xx,yy key xx xx -> Disable (0x00) but can also be another key
00,00,xx,xx key yy yy -> Disable (0x00).
00,00,00,00 Null entry.

Чтобы полностью отключить CTRL, вам нужно всего две записи (плюс ноль).
Левый левый CTRL (1d 00) и правый CTRL (1d e0).

Таким образом, вы можете создать файл .reg следующим образом: Disable_CTRL-key.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,00,00,1d,00,00,00,1d,e0,00,00,00,00

Выполните (двойной щелчок) файл .reg и выйдите и снова войдите (или перезагрузите компьютер). Теперь ваши клавиши CTRL полностью отключены.

Другие полезные ключи, чтобы знать:

1d 00    Left Ctrl
1d e0    Right Ctrl
38 00    Left Alt
38 e0    Right Alt
5b e0    Left Windows Key
5c e0    Right Windows Key
5d e0    Windows Menu Key

Если вам неудобно менять реестр или вам нужны другие ключи, вы можете использовать программу SharpKeys, чтобы редактировать их проще. Он также имеет удобный список всех клавиш, так что вы можете просто добавить их в окно.

SharpKeys

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .