Существуют простые настройки реестра для отключения CAPS LOCK или ключа INSERT. Например, отключите клавишу INSERT и отключите клавишу CAPS LOCK. Мне не удалось найти инструкции, чтобы отключить обе клавиши одновременно.

Идея состоит в том, чтобы ввести двоичное значение в реестр по адресу HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout:

  • Чтобы отключить CAPS LOCK:

    "Карта сканкода" = шестнадцатеричный код:00,00,00,00,00,00,00,00,02,00,00,00,00,00A, 00,00,00,00,00

  • Чтобы отключить INSERT:

    "Карта сканкода" = шестнадцатеричный код:00,00,00,00,00,00,00,00,02,00,00,00,00,002, E0,00,00,00,00

Можно ли объединить их так, чтобы обе клавиши были отключены одновременно? Поскольку 3A + 52 = 8C в шестнадцатеричном формате, имеет смысл следующее:

"Карта кодов сканирования" = шестнадцатеричный код:00,00,00,00,00,00,00,00,02,00,00,00,00,8,8C, E0,00,00,00,00

но я, возможно, не правильно понял комбинации.

1 ответ1

0

На мой взгляд, чтобы отключить Caps-Lock и Ins, необходимо добавить или установить новый ключ REG_BINARY "Карта сканирования" в «HKLM \SYSTEM \CurrentControlSet \Control \Keyboard Layout» в двоичное значение hex:00,00 , 00,00,00,00,00,00,03,00,00,00,00,00,52, E0,00,00,3A, 00,00,00,00,00.

03 - количество сопоставленных ключей, увеличенное на один, то есть 2+1 = 3

E0 52 - скан-код для Ins

00 3A - это скан-код для Caps-Lock

нули должны сопоставить выбранные ключи кода сканирования нигде

увидеть

https://www.howtogeek.com/howto/windows-vista/disable-caps-lock-key-in-windows-vista/

https://www.win.tue.nl/~aeb/linux/kbd/scancodes-1.html

По крайней мере, это удовлетворило меня на моих компьютерах Win10 и Win7.

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