Download sharpkeys2.zip and unzip it.

The faq.htm file contains:

Welcome to SharpKeys
"This Sharp-naming thing is getting out of control" \[RandyRants.com\]

This is something that I've thrown together to help people out with their keyboard mappings. What's a keyboard mapping? How many times a day do you accidentally hit cAPS lOCK BY MISTAKE AND END UP HAVING TO GO BAck and retype stuff? For me it was at least once an hour - in fact, I used to pop off the Caps Lock key so I wouldn't hit it anymore, but I found something better in Windows XP, as well as 2000, Server 2003, and Vista. There's a little used registry hack that allows you to remap keys across a keyboard. For me, this meant that I told my computer to treat Caps Lock as if it was a shift key, which it now does.

The more I started working with other keyboard, the more I wanted to have this ability to map other keys across my keyboard, but working with the Hex numbers and having too look up scan codes could be painful... hence SharpKeys.

Product Features
  • Map up to 104 different keys to other key or disable them altogether
  • Use your keyboard to select keys to map or select from an exhaustive list of supported keys
  • No drivers are every loaded as it's a part of Windows
  • Includes options for extended keys including Windows, Application, Internet keys and more


Getting Started
  • Launch SharpKeys, by selecting it's icon from the Start menu. If there are any errors reported, please check the Troubleshooting section below
  • Add a new key mapping or edit an existing one
  • Click "Write to registry" and wait for a confirmation that the registry was successfully updated
  • Close SharpKeys and either log out (and back in) or reboot to enforce the new mappings