Getting Numlock to default ON?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Its the little things that drive you nutz! I have been unable to get Vista
to default the Numlock to the ON state at boot up. I have set my Dell
computer BIOS setting to ON for the Numlock, and it does initially go on at
initial boot, however, once the Vista password login window appears, the
Numlock turns off. A Google search of the web did not provide any solutions,
but I did note that there were many similar posts looking for a solution to
this issue.
Any suggestions?
 
I'm going to give you some second hand info that I can't verify myself.

First, the default setting for the keyboard is set user-by-user and is
controlled through the registry. "I am told" that the registry setting
for num lock is either 0 or 2, depending on what you want.

Try one, if that doesn't work the way you like then try the other.

Incidentally, I am using Vista Home Premium on a new Compaq computer.
For some reason, NUM LOCK defaults to ON with my standard 102-key PS2
keyboard. Don't know how or why because I didn't do anything to force
that. Glad it is on though.
 
Thanks for the info. I still cannot get the Numlock to default ON, but I now
know regedit is still alive and well (hadn't been able to find it in Vista
before).

The initial setting for InitialKeyboardIndicators was set at 2, so I tried
resetting to 0, with the same results.

I also tried a little experiment, with interesting results. During boot,
BIOS turns Numlock on, during initial Vista Premium boot, Vista turns it off.
At Vista login (password) screen, I manually turned it on to enter my
password, then manually turned it off, just before clicking enter, and once
Vista continued to load, it did turn Numlock back on. Seems like a bug in
the Vista initial login proceedure? Bill...are you listening?
 
It should come up on boot the way it was set when you last shut down.
Independent settings for each user, however.
 
Dear Jim

Your problem caught my imagination.

1) InitialKeyboardIndicators =2 did not work on my Vista laptop
2) Two-line VBScript - Logon Script
May work in the Startup folder

Copy into notepad

set objShell = CreateObject("WScript.Shell")
objShell.SendKeys "{NUMLOCK}"

3) I have been experimenting with Windiff for projects such as yours.
Unfortunately, I cannot find any 'difference' before and after pressing
Num Lock

http://computerperformance.co.uk/vista/vista_registry_windiff.htm
 
Check group policy setting.

Guy Thomas said:
Dear Jim

Your problem caught my imagination.

1) InitialKeyboardIndicators =2 did not work on my Vista laptop
2) Two-line VBScript - Logon Script
May work in the Startup folder

Copy into notepad

set objShell = CreateObject("WScript.Shell")
objShell.SendKeys "{NUMLOCK}"

3) I have been experimenting with Windiff for projects such as yours.
Unfortunately, I cannot find any 'difference' before and after pressing
Num Lock

http://computerperformance.co.uk/vista/vista_registry_windiff.htm
 
Back
Top