Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There are several keyboards attached to my computer. I'd like to remap the keys on ONE of them, but keep the rest as they were. How can I do this?

As for the "why" – I have this idea that I'd like to have a "multimedia keypad" which is separate from my main keyboard, but I could not find any online. So I think that I could take a typical USB numpad (they cost like 5$), and remap the keys on one of them. Add appropriate stickers, and I'm all seat, cheaply.

I know that it's theoretically possible, but before I get my hands dirty and write my own software, I'd like to see if there's maybe an existing one out there.

Oh, yes, I'm running Windows 7.

share|improve this question
See this for remapping of keys. No idea if you can differentiate between two keyboards on the same machine... – pleinolijf Dec 3 '12 at 11:01
@pleinolijf - Doesn't look like it. – Vilx- Dec 3 '12 at 11:12

I know my response is late, but as long as you use the US keyboard driver (not US international, where two characters e.g. `e turns into è), you can use HIDMacros. You can even control AutoHotKey through HIDMacros to give you even more flexibility.

HIDMacros is free, but not open source. It allows you to re-define keys or even launch macros per keyboard (or USB NumPad).

If you require the "international" feature, you could use AutoHotKey to combine these two keys into accented characters.

2 remarks for HIDMacros:

  1. When you run as a limited user (not the Administrator), you need to launch HIDMacros with Administration rights.

  2. HIDMacros can be placed on the system tray, but only after you changed the configuration under the configuration tab.

share|improve this answer

There are also programmable keyboards out there that will let you set the keys to whatever you like on the physical board (i.e., change what signals the keys send). This may not be what you want though as these keyboards are relatively rare and expensive. This might be one of the cheapest. Here are some smaller ones.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .