# Change the Default NumLock State in Windows XP

Problem: Numlock is enabled in the <span class="caps">BIOS</span> but doesn’t work on the XP logon screen.

Solution: You can edit the registry and set the numlock to be enabled on login. The info from the link below says it enables or disables the numlock feature after login but it worked at login for the system I applied the registry change to. Previously that system would not enable the numlock on the login screen even though numlock is enabled in the <span class="caps">BIOS</span>.

Here are the Registry Settings:  
User Key: \[HKEY\_USERS\\.<span class="caps">DEFAULT</span>\\Control Panel\\Keyboard\]  
Value Name: InitialKeyboardIndicators  
Data Type: REG\_SZ (String Value)  
Value Data: 0 = <span class="caps">NUMLOCK</span> is turned off after logon, 2 = <span class="caps">NUMLOCK</span> is turned on after logon

For more info check out this link:  
[http://www.winguides.com/registry/display.php/196](http://www.winguides.com/registry/display.php/196)

If that doesn’t work you might have to use a 2 line vb script file:  
[http://support.microsoft.com/default.aspx?scid=kb;en-us;314879](http://support.microsoft.com/default.aspx?scid=kb;en-us;314879)