Caps Lock is mapped to Shift

Solution 1:

In my XP there is no "Scancode Map", just deleting that value should reset keyboard layout to default.

Some people here at my office prefer to swap r-ctrl with caps lock. Got the following .reg scripts to change this:

caps-ctrl-swap.reg:

REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,00,00,00,00,00

Is for swaping

caps-as-ctrl.reg:

REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00

Is for mapping capslock to ctrl only

(reboot might be needed after changing those, but unsure)