Как выключить намлок без клавиатуры

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

На ноутбуке или компьютере есть клавиши, которые мы никогда не используем.

Например NumLock у меня всегда должен быть включен;
ScrLock — всегда выключен;

Или мне нравится использовать цифровые клавиши для перемещения курсора. Но время от времени я бью NumLock по ошибке, и вместо перемещения курсора набиваю цифры.

Некоторые выколупывают или вырывают эти клавиши из клавиатуры, при необходимости вставляют ее на место и тут же вынимают обратно.

Другие покупают специальную клавиатуру, которая позволяет вносить изменения в раскладку.

Самые продвинутые пользователи лезут в BIOS чтобы найти параметр отключения ключа NumLock, но нужно знать модель компьютера и версию BIOS.
Загружаются в BIOS и ищут элемент с именем «NumLock State», «Bootup NumLock State» или аналогичный, нажимают Enter и с помощью клавиш со стрелками выберают «Off» или «Disabled», затем Enter.

Если вы используете Autohotkey, вы можете добавить следующую строку в ваш скрипт: SetNumLockState, AlwaysOn
Не забудьте поставить эту строку перед вашими горячими клавишами, например в самом начале своего сценария, чтобы убедиться, что он всегда работает нормально, если вы поместите его в середину или в конец сценария, он может не работать.

Этим способом можно отключить любые клавиши на клавиатуре ноутбука или компьютера.

Этот метод позволяет отключить возможность пользователю нажимать на клавишу в принципе, не извлекая её физичеки (то есть num lock будет включен всегда).

Процедура отключения Num Lock через реестр в Windows.

Откроется редактор реестра (не делайте другие изменения, если не понимаете к чему это может привести и не навредите).

Находим ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout (именно Layot, а не Layots).

В корне создаем Двоичный параметр (Edit, New, Binary Value) и называем его Scancode Map.

В его значении необходимо указать значение нашей кнопки (в Вики можно найти значение вашей клавиши, у меня это была цифра 45).

Таблица «Скан-коды клавиш» ниже на этой странице.

Остальные цифры можно взять по моему примеру.

Всего должно получиться 36 цифр (с подавляющим превосходством нулей):

Как выключить намлок без клавиатуры. Смотреть фото Как выключить намлок без клавиатуры. Смотреть картинку Как выключить намлок без клавиатуры. Картинка про Как выключить намлок без клавиатуры. Фото Как выключить намлок без клавиатуры

Перезагрузить компьютер, чтобы данные из реестра вступили в силу

После этого нажимаем ОК и перезагружаем компьютер.

Теперь клавиша Num Lock будет всегда включена (физически жать бесполезно).

Отмена отключения кнопки num lock

Чтобы вернуть всё к первоначальному состоянию, достаточно удалить созданный нами Двоичный параметр в Редакторе реестра.

Использование а затем удаление стороннего софта приводит к установкам вирусов и фишинговых программ.

В нашем случае мы обошлись штатными средствами Windows.

Как не включать кнопку Num Lock при загрузке компьютера.

Для определения базового статуса клавиши NumLock для текущего пользователя предназначена запись в системном реестре:

Для смены статуса необходимо:

2. Перейдите в раздел
HKEY_USERS\.DEFAULT\Control Panel\Keyboard

3. Дважды щелкните на записи
InitialKeyboardIndicators

4. Присвойте записи значение 0 и щелкните на кнопке OK

5. Закройте редактор системного реестра и перезагрузите ПК Скан-коды клавиш

Скан-коды клавиш

Все скан-коды ниже даются в шестнадцатеричной системе.

Большинство скан-кодов на XT-клавиатуре соответствуют физическому местоположению клавиш, начиная с клавиш Esc (код 01) и цифровых клавиш 1-9 (коды 02-0A). К примеру, клавиши второго ряда ( Tab ↹ Q W E R T Y U I O P [ ] ↵ Enter ) имеют последовательные скан-коды 0F-1C (15-28 в десятичной системе).

код для клавиши Alt

код для клавиши Alt

код для Ctrl или ⇧ Shift

код для Ctrl или ⇧ Shift

КлавишаКод нажатия XTКод отпускания XTКод нажатия ATКод отпускания AT
Основная клавиатура
A1E9E1CF0,1C
B30B032F0,32
C2EAE21F0,21
D20A023F0,23
E129224F0,24
F21A12BF0,2B
G22A234F0,34
H23A333F0,33
I179743F0,43
J24A43BF0,3B
K25A542F0,42
L26A64BF0,4B
M32B23AF0,3A
N31B131F0,31
O189844F0,44
P19994DF0,4D
Q109015F0,15
R13932DF0,2D
S1F9F1BF0,1B
T14942CF0,2C
U16963CF0,3C
V2FAF2AF0,2A
W11911DF0,1D
X2DAD22F0,22
Y159535F0,35
Z2CAC1AF0,1A
00B8B45F0,45
1028216F0,16
203831EF0,1E
3048426F0,26
4058525F0,25
506862EF0,2E
6078736F0,36
708883DF0,3D
809893EF0,3E
90A8A46F0,46
??
Scroll Lock46C67EF0,7E
PauseE1,1D,45, E1,9D,C5E1,14,77, E1,F0,14,F0,77
Ctrl + Break

код для клавиши Ctrl

код для клавиши Ctrl

??
InsertE0,52E0,D2E0,70E0,F0,70
HomeE0,47E0,C7E0,6CE0,F0,6C
EndE0,4FE0,CFE0,69E0,F0,69
Page UpE0,49E0,C9E0,7DE0,F0,7D
Page DownE0,51E0,D1E0,7AE0,F0,7A
DeleteE0,53E0,D3E0,71E0,F0,71
E0,48E0,C8E0,75E0,F0,75
E0,4BE0,CBE0,6BE0,F0,6B
E0,50E0,D0E0,72E0,F0,72
E0,4DE0,CDE0,74E0,F0,74
Цифровая клавиатура
Num Lock45C577F0,77
/E0,35E0,B5E0,4AE0,F0,4A
*37B77CF0,7C
4ACA7BF0,7B
+4ECE79F0,79
↵ EnterE0,1CE0,9CE0,5AE0,F0,5A
.53D371F0,71
052D270F0,70
14FCF69F0,69
250D072F0,72
351D17AF0,7A
44BCB6BF0,6B
54CCC73F0,73
64DCD74F0,74
747C76CF0,6C
848C875F0,75
949C97DF0,7D
Клавиши ACPI
PowerE0,5EE0,DEE0,37E0,F0,37
SleepE0,5FE0,DFE0,3FE0,F0,3F
WakeE0,63E0,E3E0,5EE0,F0,5E
Мультимедиа клавиши
Управление проигрывателем
Следующий трекE0,19E0, 99E0, 4DE0,F0,4D
Предыдущий трекE0,10E0, 90E0,15E0,F0,15
ОстановитьE0,24E0,A4E0,3BE0,F0,3B
Проигрывать/паузаE0,22E0,A2E0,34E0,F0,34
Звук вкл/отклE0,20E0,A0E0,23E0,F0,23
Увеличить громкостьE0,30E0,B0E0,32E0,F0,32
Уменьшить громкостьE0,2EE0,AEE0,21E0,F0,21
Управление браузером
ПоискE0,65E0,E5E0,10E0,F0,10
Домашняя страницаE0,32E0,B2E0,3AE0,F0,3A
НазадE0,6AE0,EAE0,38E0,F0,38
ВпередE0,69E0,E9E0,30E0,F0,30
СтопE0,68E0, E8E0,28E0,F0,28
ОбновитьE0,67E0,E7E0,20E0,F0,20
ЗакладкиE0,66E0, E6E0,18E0,F0,18
Управление приложениями
Media SelectE0,6DE0,EDE0,50E0,F0,50
Электронная почтаE0,6CE0,ECE0,48E0,F0,48
КалькуляторE0,21E0,A1E0,2BE0,F0,2B
Мой компьютерE0,6BE0,EBE0,40E0,F0,40

В чистом DOS клавиша Pause генерирует 6 скан-кодов при нажатии и не генерирует скан-кодов при удержании и отпускании. Под Windows же (в том числе и в VMware и DOSBox) клавиша Pause работает так же, как и любая другая: при нажатии и удержании генерирует скан-коды E1,1D,45, а при отпускании — E1,9D,C5.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *