Remap any key to any other two keys on Windows. Most commonly used to remap CapsLock to Escape when pressed alone and Ctrl when pressed with other keys. Written in C to run at the lowest Windows API level for speed and reliability.
With Interception you are able to intercept and transform input data from keyboard and mouse. Support is still Windows only (from Windows XP to Windows 10).
See also https://github.com/oblitum/Interception
Keytweak is a free keyboard remapper for Windows NT/2000/XP. It makes use of Microsoft's Scancode Map registry key to remap your keyboard. VB6 Runtime files are required, but are already present on Windows 2000/XP.