Как отключить Caps Lock в Windows 7, 8, 10 или 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 02000000 00003A00 00000000
Вот как это работает:
- Первые 16 нулей просто там, чтобы тратить пространство.
- «02», выделенный жирным шрифтом, обозначает, сколько ключей вы собираетесь переназначить плюс 1. (Это действительно представляет длину данных, но неважно)
- «0000», помеченный оранжевым, - это ключ, который мы хотим, чтобы Windows отображала TO, что в данном случае равно нулю или 0.
- «3A00», выделенный синим цветом, - это ключ, с которого мы сопоставляем, в данном случае ключ блокировки колпачков.
- Следующие 8 нулей используются в качестве нулевого терминатора.
Вы можете отобразить несколько клавиш, увеличив «02», а затем добавив еще один из красочных жирных блоков в середине. 3A00 в миксе - это код сканирования. Например, если вы хотите отключить клавишу Caps Lock, а затем изменить блокировку прокрутки на клавишу Caps Lock:
00000000 00000000 03000000 00003A00 3A004600 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.
Скачать твики реестра раскладок клавиатуры