The caps lock key is to switch the case of English. However, it is one of those remnants of another age of computers. Because it is no longer really useful, I wil introduce a way to disable caps lock. I’m sure it will be relevant to at least one of the readers.
Windows doesn’t have a default configuration to allow for disabling the key, so we have to remap the key to something non-existent so as to disable it completely.
Note: This should work in any version of Windows, including XP. We specialize in Vista / Windows 7 here.
Here’s the format of the binary data, with the important parts in bold and other colors:
00000000 00000000 02000000 00003A00 00000000
Here are the explanations of their functions:
-The first 16 zeros are just there to waste space.
-The “02″ in bold represents how many keys you are going to remap plus 1. (It really represents the length of the data, but whatever)
-The red bolded “0000″ is the key we actually want Windows to map , which in this case is nothing, or 0.
-The purple bolded “3A00″ is the key we are mapping from, in this case the caps lock key.
-The next 8 zeros are there to waste space as the null terminator.
You can map between multiple keys by incrementing the “02″ and then adding another of the colorful bold blocks in the middle. The 3A00 in the mix is the scan code. For example, if you wanted to disable the caps lock key and then change scroll lock into a caps lock key:
00000000 00000000 03000000 00003A00 3A004600 00000000
At present, you have learned how these things work basically, you can download and extract the zipfiles which are showed as follow:
|ChangeCapsToControl.reg||Changes Caps Lock to be a Control key|
|ChangeCapsToShift.reg||Changes Caps Lock to be a Shift key|
|SwitchCapsToScrollLock.reg||Disables Caps Lock and swaps Scroll lock to be Caps Lock|
|KillCapsLock.reg||Disables Caps Lock|
|DisableKeyboardRemap||Uninstalls the preference by deleting the key|
Once you’ve applied one of these registry files. Finally, you’ll have to restart your computer for the change to work.
Note: To uninstall, you can use the uninstall registry tweak ( download Keyboard Mappings Registry Tweaks ) , or you can simply delete the Scancode map key entirely.