I\'ve got two keyboards attached to my computer. A normal full-size keyboard and a numeric keypad. I want to \"remap\" the keys on the numeric keypad, but leave the full keyboar
In the end it turned out I needed a custom keyboard driver to accomplish this. Fortunately I found one ready for taking - Interception. The app is ready and works perfectly. :)
In this article http://vlaurie.com/computers2/Articles/remap-keyboard.htm is explained how to remap keys of a keyboard. Hope that helps.
I think luamacros (formerly hidmacros can do what you want and has source code available.