Want to set 'num lock' to be on and active at Windows 7 Log-in screen on new HP G60-530US laptop.

Have tried a number of methods to have num-lock activated at Windows log-on that were suggested for XP and Vista, but with no success. These include making registry changes to set
InitialKeyboardIndicators to a value of 2 at
HKEY_USERS\.DEFAULT\Control Panel\Keyboard and
HKEY_CURRENT_USER\Control Panel\Keyboard


and also running a numlock.vbs script in
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
as per Microsoft support site http://support.microsoft.com/default.aspx/kb/314879

Regardless of what I have tried, including shutting down with num lock activated, num lock will be 'off' when the computer is rebooted. There is no setting in the BIOS to control num lock. Does anyone have another suggestion?
 

Question Info


Last updated April 13, 2019 Views 359,592 Applies to:
Answer

I experienced the same problem myself; fortunately, the solution is simple.  For some reason, the default value of some of the registry keys (not all) were changed in windows 7, which causes the system to apparently ignore the InitialKeyboardIndicators settings in the other locations.  All that is requireded is the performance of a search of the registry using regedit for that key.  It is important to use the find function to locate ALL keyboard keys forInitialKeyboardIndicators and set them to the same value setting.  The value options are as follows:

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)

In my case, the string value was some 7 or 8 digit number such as 21765430.  These entries are the cause of the reboot change in the num lock status.  If you want it on when you boot, set the string value to 2 in all the keys with numeric values.  Problem solved!

 

71 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.