On Feb 12, 4:41Â pm, "JT" wrote:
> I recently had to reinstall xp and always change the registry so that the
> number lock is always on as below. Â I find now since the reinstall the
> registry won't keep the changes for HKEY_USERS, does anyone have a
> suggestion?
>
> thanks
>
> HKEY_USERS\.DEFAULT\Control Panel\Keyboard
>
>
>
> >InitialKeyboardIndicators = 0
>
> >HKEY_CURRENT_USER\Control Panel\Keyboard
> >InitialKeyboardIndicators = 0
There may not be a way to set it in every BIOS. The BIOS settings
will get overridden
first by XP, then by the user profile when it the user logs in. The
XP default is all
indicators off.
Let's say you could not change it in the BIOS - what would you do?
XP remembers (possibly changes) the setting when a user logs off or
the system is shutdown
and applies it again when the user logs in. Now you know one thing
that is happening when
XP says "Saving your settings...".
This is why the BIOS setting may appear "not to work" or the keys seem
to keep changing. They are
behaving as designed.
You will have the same settings when you login that you had when you
logged out or shutdown.
If you need to have the Num Lock key on before you login, change the
Windows default. Read
this article:
http://support.microsoft.com/default.aspx?scid=kb;en-us;314879
Each user has their own setting in their profile.
You can adjust the default setting for each newly created user profile
or for an individual
profile by adjusting the value of:
InitialKeyboardIndicators
For the current user the location for InitialKeyboardIndicators is:
HKCU\CONTROL PANEL\KEYBOARD
Here are all the values for InitialKeyboardIndicators:
* 0 - all indicators off
* 1 - Caps Lock on
* 2 - Num Lock on
* 4 - Scroll Lock on
Or, combine them by adding the values to some other number:
* 3 - Caps Lock and Num Lock on
* 5 - Caps Lock and Scroll Lock on
* 6 - Num Lock and Scroll Lock on
* 7 - Caps Lock, Num Lock, and Scroll Lock on
For all (new) users, the location for InitialKeyboardIndicators is:
HKEY_USERS\.DEFAULT\CONTROL PANEL\KEYBOARD
If the InitialKeyboardIndicators key does not exist, create it.