Как отключить num lock

Метод также распространяется и на любые другие клавиши, расположенные на вашей клавиатуре. Речь пойдёт о том, как отключить возможность пользователю нажимать на клавишу в принципе, не извлекая её физичеки (то есть num lock будет включен всегда). В данной заметке я коротко опишу процедуру отключения Num Lock через реестр в Windows.

Итак, заходим в реестр: Win+R («Пуск»-«Выполнить») -> regedit. Откроется редактор реестра (я намеренно не стану писать подробно, чтобы люди, не имеющие опыта не могли себе чем-то навредить).

Находим ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout (именно Layot, а не Layots). В корне создаем Двоичный параметр и называем его Scancode Map. Далее, как наверное поняли, в его значении необходимо указать значение нашей кнопки (в Вики вы сможете найти значение вашей клавиши, у меня это была цифра 45). Остальные цифры можно взять по моему примеру или ознакомившись правилом отсюда и отсюда.  Всего у вас должно получиться 36 цифр (с подавляющим превосходством нулей):

scancodemap

После этого нажимаем ОК и перезагружаем PC. Теперь клавиша Num Lock будет всегда включена (хоть жми на неё хоть матом на неё кричи). Чтобы вернуть всё к первоначальному состоянию, достаточно удалить созданный нами Двоичный параметр в Редакторе реестра.

Имеются также варианты «попроще» с использованием стороннего софта (если не хотите лезть в реестр, гуглите какую-нибудь KeyTweak, но лично для меня использование стороннего софта при возможности обойтись штатными средствами неприемлемо.

Оставить комментарий