Key Remapper is intended for remapping keys, mouse buttons, and mouse wheel actions. It allows you to remap keys, mouse button presses and the mouse wheel rotation to different values and even to non-existing keys and mouse buttons. Replace specific keys or mouse buttons by key or mouse button combinations with modifiers. For instance, you can replace the Browser Forward key (usually found on multimedia keyboards) by the Alt+Shift+Esc (quick switching between programs) combination, replace the X1 mouse button by the Ctrl+C (copy) combination, and assign the Ctrl+"Left Mouse Button" combination to the right Alt key. Emulate double mouse button and key presses, set the necessary interval between presses (double click with a delay). Block (disable) keys, mouse buttons, the mouse wheel rotation and their combinations with various modifiers. Restrict remapping and blocking to specific programs and windows. For instance, you can configure the software to allow the replacement of the X1 mouse button by Space only in program A and nowhere else. Create and quickly (two clicks) switch between key sets. The software does not alter the scan codes stored in the registry and does not require the system to be restarted in order to apply mapping changes.
What's new in this version:
Version 1.8 build may include unspecified updates, enhancements, or bug fixes.
Simple, easy, does not tax resources. Does everything you could need.
Nothing that I can think of.
I needed to remap a button on my Logitech mouse. Even SetPoint wouldn't let me do it the way I wanted, but this program did, and in a much less roundabout way. Quick, straight to the point, and absurdly easy to use. If you're looking for something to remap keys or mouse buttons to ANYTHING, you've found it.
Updated on Jul 19, 2009
Update: After a couple days of using it I want to add that it does occasionally crash under XP for me, for seemingly no reason, but not enough for me to consider uninstalling it.