There are odd things with the InitialKeyboardIndicators registry setting. Technet only documents bitflag value 2.
According to the docs it should be a bitflag, but sometimes you encounter InitialKeyboardIndicators value 2147483648 (0x80000000) especially as part of the .DEFAULT profile at HKEY_USERS.DEFAULT\Control Panel\Keyboard.
The problem I had was having these symptoms:
- while logging in locally, I manually turned of the NumLock (as I have a 46W6740 UltraNav keyboard without a numeric keypad)
- after logging in locally, it magically turned itself on even with InitialKeyboardIndicators=0 in my local profile at HKEY_CURRENT_USER\Control Panel\Keyboard.
- after logging in locally and turning it off, future local logons would keep it off
- after logging in remotely, it would magically turn itself on while logged in
- after having logged in remotely, the local logon console would have it turned on again
After reading Num Lock problem: Strange number in InitialKeyboardIndicators in Registry, I set both values to 0.
Now that it is 0 in both at HKEY_USERS.DEFAULT\Control Panel\Keyboard and HKEY_CURRENT_USER\Control Panel\Keyboard, symptoms 4-5 still hold. Strange.
It is not the same problem as Num Lock state not retained after resume from Hybrid Shutdown in Windows 8 and Windows Server 2012.
If it persist, I might just put a script in: [Partially Solved: re-wired keyboard lol] Registry key “InitialKeyboardIndicators” NEVER keeps NumLock ON + ScrollLock ON (6) at startup and reverts back to NumLock ON (2).
–jeroen
Read the rest of this entry »
Like this:
Like Loading...