Menu

Make Caps Lock Behave Like Shift (Windows)

The minority of Windows users have really ever needed Caps Lock - most of the passages written in capital letters are still done with Shift only. Because of that, most people will find the Caps Lock key rather annoying since everybody has already experienced accidently using it and finding out too late. If you are one of those who could easily abandon the Caps Lock function there is a great registry option for you (with which you can not only change the function of Caps Lock, but of every other key as well). Open the registry by entering regedit in a Run... prompt and browse the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout key. Now create a new value inside of it by right-clicking on the right-hand registry frame, selecting New > Binary Value and naming it Scancode Map. Modify it by double-clicking and enter the following (without the spaces - these will be added automatically; don't get confused about the four-digit string on each line's beginning):

00 00 00 00 00 00 00 00 02 00 00 00 2a 00 3a 00 00 00 00 00

This is what it should look like in the window:

After the changes are done, close the registry and reboot your machine. The Caps Lock key should now function like a normal Shift key.

3 thoughts on “Make Caps Lock Behave Like Shift (Windows)”

Thank you very much for sharing this. Both shift keys of my keyboard are not working. After spending hours for the solution finally i reached here. It is so helpful, i’ve turned my capslock key into shift, but can u tell me where can i find all these key values so that i could turn other keys too. like for instance, i want my right ctrl key to work as shift key.

This fix worked the third try. It seems I wasn’t actually clicked on the “Keyboard Layout” folder, just had it opened on the left column. This method works perfectly once you do it just like the OP wrote. No longer will I randomly find myself SHOUTING at people in chat. I am forever in your debt OP. Thank you for this fix. 🙂