CAPS LOCK disable on Windows without admin rights
Lots of sites tell you how to disable/remap CapsLock. But what if you don’t have administrator rights? Most of them tell you to pry off the key. Well, instead, I went to:
Here is an extract, which I put here just in case the original site vanishes, as sites sometimes do:
There’s a duplicate of the keyboard mapping registry key under HKEY_CURRENT_USER, which non-administrators can modify, and it appears to behave exactly like the key under HKEY_LOCAL_MACHINE. So, for anyone in a similar position, here’s the registry key to modify:
HKEY_CURRENT_USER→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
You can download a registry update file here. Save it to your computer, double-click it to update your registry, then reboot and enjoy your vastly-improved keyboard.
Here is a screengrab of the .reg file:
Worked a treat on Windows 7, but it did not work on Windows 10.
Hmm…Code for conversion of CapsLock to Shift is:
Codes explained here:
But why it does not work in Windows 10 I don’t know. I did try it on a work desktop machine (that’s why I don’t have admin rights, ‘cos it’s a work machine); changing the code in “Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout” does work on Windows 10, but changing the code in
“Computer\HKEY_CURRENT_USER\Keyboard Layout” does not. Perhaps it is a security issue? Key remapping might be able to be used to screw up a machine. I dunno.
Right now I don’t care enough to find out, but I’ll probably not look into it at some point in the future.