XP: Boot up with Caps Num and/or Scroll Lock Enabled or Disabled

Series of registry changes to control caps lock, num lock, and scroll lock.


Here is a little guru trick that often gets me brownie points around the office. Using this registry change, it is easy to set the state of the scroll lock, num lock, and caps lock keys upon bootup.

Open the registry and goto:
HKEY_USERS\.DEFAULT\Control Panel\Keyboard

Change the value of InitialKeyboardIndicators to whichever state you wish…

    0 – Indicators off
    1 – Caps Lock on
    2 – Num Lock on
    3 – Caps Lock on and Num Lock on
    4 – Scroll Lock on
    5 – Caps Lock on and Scroll Lock on
    6 – Num Lock on and Scroll Lock on
    7 – Caps Lock on, Num Lock on, and Scroll Lock on

Close regedit…. and reboot.

Of course, you should always backup your registry before playing.

The Conversation

Follow the reactions below and share your own thoughts.

  • Jeff

    my caps lock in xp pro always boots up with caps lock (upper case) on. Can it be made to boot up in lower case?
    please email me if poss. thx

    • Robb

      DUDE – The fix is listed right above… edit your registry by going to the start button, go up to RUN and enter REGEDIT and hit enter. then follow the directions listed above.

  • http://www.facebook.com/ryantheleach Ryan Leach

    didnt work for me, after rebooting, values just changed to whatever they felt like.

  • John Thimakis

    Thanks so much for the information. Modifying the registry is preferable to an app.