There was an article in a newsletter regarding the Caps Lock key. This key, used to make all letters UPPERCASE, has been bugging me for years. Caps Lock has been used in ancient programming languages like FORTRAN (the name may indicate that uppercase letters were of interest). On internet forums and in chats uppercase statements are considered as "shouting out loud", but some people don't know this little detail. Offending more experienced users is easy.
Do you really need the caps lock key? How often do you type whole sentences in upper case?
To me, the key has been useless the last years, if not disturbing. I've been hitting caps lock accidentally countless times. After realizing that I've written a whole sentence in upper case, I needed to delete the words I've just written and start over again.
For the reasons above the CAPSoff campaign proposes a new keyboard layout where the caps lock key is moved to the top right where the Print Screen, Scroll Lock and Pause keys are located and thereby letting space to other more important keys (more suggestions over here). I'm skeptical that the industry will make that move soon, but you can use your customer voice to finally make it happen by signing the petition.
To relieve you from the Caps Lock pain today, you can physically remove the key (see the image above) but this leaves and ugly crater on the keyboard. A better approach is deactivating the key: Windows uses a keyboard map that translates the keyboard scancodes to internal windows keys (virtual keys). This level of indirection allows applications to respond to the virtual keys instead of dealing with proprietary scancodes issued by keyboards with function keys for e-mail, web search and the like.
To modify the keyboard map I use a tool called KeyTweak. KeyTweak virtually allows you to change the meaning of every key of your keyboard, so be cautious! Also, the mappings apply to all users of the machine.
Besides disabling Caps Lock I've also mapped the Scroll Lock key to the built-in Windows calculator, an applet I did use before.