Oto hack, aby wyłączyć zarówno Caps Lock, jak i Num Lock:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:
00,00,00,00,00,00,00,00,
04,00,00,00,3A,00,00,00,
00,00,3A,00,00,00,45,00,
00,00,00,00,00,00,00,00
Oto oba hacki połączone. Numlock wyłączony + ctrl zamieniony na Caps Lock.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,04,00,00,00,3A,00,1D,00,1D,00,3A,00,00,00,45,00,00,00,00,00
OK, oto mapa scancode do wyłączania Numlocka. Szukałem tutaj , numlock to hex 45. Wcześniej wykonaj kopię zapasową rejestru.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,45,00,00,00,00,00
Właściwie Nikolay, ten link do forum technicznego MSFT jest trochę krótki, zobacz te informacje na askvg. Przełączanie (1) tak naprawdę nie wyłącza numlocka, a jedynie ustawia stan w czasie uruchamiania. W rzeczywistości robi trzy rzeczy, włącza Capslock, Numlock Off, Przewiń Off. Oto pozostałe ustawienia. To nie wygląda na odpowiedź na problem PO.
http://www.askvg.com/force-capslock-numlock-and-scrolllock-keys-behavior-using-windows-registry/
0 - Turn all indicators Off (NumLock, CapsLock, ScrollLock)
1 - Turn CapsLock On
2 - Turn NumLock On
3 - Turn CapsLock and NumLock On
4 - Turn ScrollLock On
5 - Turn CapsLock and ScrollLock On
6 - Turn NumLock and ScrollLock On
7 - Turn all indicators On (NumLock, CapsLock, ScrollLock)