Ключ от заглавных букв является остатком пишущих машинок девятнадцатого века. Если вы не в бухгалтерии, это, вероятно, не очень полезно, поэтому сегодня мы узнаем, как его отключить.
СВЯЗАННЫЕ: сопоставьте любой ключ с любым ключом в Windows 10, 8, 7 или Vista
ОБНОВЛЕНИЕ: Мы получили некоторые сообщения, что у некоторых людей есть проблемы с ключами реестра в Windows 10 Home edition, по крайней мере. Однако намного проще использовать Sharpkeys для переназначения ваших горячих клавиш, поэтому обязательно прочитайте нашу статью о сопоставлении любой клавиши с любой клавишей . Это действительно рекомендуемая техника — это больше для образовательных целей.
Если вы вместо этого используете Mac OS X, вы можете следовать нашему руководству о том, как отключить Caps Lock в OS X с помощью взлома реестра, или вы можете сопоставить любой ключ любому ключу, если вы действительно этого хотите.
Примечание. Эта статья была опубликована несколько лет назад, но мы обновили ее и публикуем для всех, кто ее не видел.
Изображение Лоуренс Вагнер
Понимание того, как работает переопределение ключей Windows
В Windows нет настройки по умолчанию, позволяющей отключить ключ, поэтому нам нужно заново сопоставить ключ с чем-то несуществующим, чтобы полностью отключить его. Чтобы сделать это вручную, вы должны открыть regedit.exe и перейти к следующему ключу:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Раскладка клавиатуры
Вот формат двоичных данных в ключе Scancode Map, с важными частями, выделенными жирным шрифтом и различными цветами:
00000000 00000000 02 000000 0000 3A00 00000000
Вот как это работает:
- Первые 16 нулей просто для того, чтобы тратить пространство.
- «02», выделенный жирным шрифтом, указывает, сколько ключей вы хотите переназначить плюс 1. (Это действительно представляет длину данных, но неважно)
- «0000», помеченный оранжевым, — это ключ, который мы хотим, чтобы Windows отображала TO, что в данном случае равно нулю или 0.
- «3A00», выделенный синим цветом, — это ключ, с которого мы отображаем карту, в данном случае ключ блокировки колпачка.
- Следующие 8 нулей используются в качестве нулевого терминатора.
Вы можете отобразить между несколькими клавишами, увеличив «02», а затем добавив еще один из красочных жирных блоков в середине. 3А00 в миксе — это код сканирования . Например, если вы хотите отключить клавишу Caps Lock, а затем изменить блокировку прокрутки на клавишу Caps Lock:
00000000 00000000 03 000000 0000 3:00 3:00 4600 00000000
Это может показаться сложным, но это действительно довольно просто, когда вы начинаете работать с ним.
Загружаемый реестр взломать, чтобы отключить или переназначить ключ Caps Lock
Теперь, когда вы узнали, как эти вещи работают внутри, вы можете скачать и распаковать zip-файл, который содержит следующие файлы:
ChangeCapsToControl.reg | Изменяет Caps Lock на управляющий ключ |
ChangeCapsToShift.reg | Изменяет Caps Lock на Shift |
SwitchCapsToScrollLock.reg | Отключает Caps Lock и переключает Scroll Lock на Caps Lock |
KillCapsLock.reg | Отключает Caps Lock |
DisableKeyboardRemap | Удаляет предпочтение, удаляя ключ |
После того как вы применили один из этих файлов реестра, вам придется перезагрузить компьютер, чтобы он заработал. Чтобы удалить, вы можете использовать твик деинсталляции реестра, или вы можете просто полностью удалить ключ карты Scancode.