![Отключить клавиши CAPS LOCK и INSERT (одновременно)](https://rvso.com/image/1520068/%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D0%B8%20CAPS%20LOCK%20%D0%B8%20INSERT%20(%D0%BE%D0%B4%D0%BD%D0%BE%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE).png)
Есть простые настройки реестра, чтобы отключить CAPS LOCK или клавишу INSERT. Напримеротключить клавишу INSERTиотключить клавишу CAPS LOCK. Мне не удалось найти инструкции по отключению обеих клавиш одновременно.
Идея состоит в том, чтобы ввести двоичное значение в реестр по адресу HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout
:
Чтобы отключить CAPS LOCK:
"Карта сканкода"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,00,3A,00,00,00,00,00
Чтобы отключить INSERT:
"Карта сканкода"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,52,E0,00,00,00,00
Можно ли объединить их так, чтобы обе клавиши были отключены одновременно? Поскольку 3A + 52 = 8C
в шестнадцатеричном формате следующее имеет смысл:
"Карта сканкода"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,8C,E0,00,00,00,00
но я, возможно, не правильно понял комбинации.
решение1
По моему мнению, чтобы отключить и Caps-Lock, и Ins, необходимо добавить или задать новый ключ REG_BINARY "Scancode Map" в "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.