I want to press a key on my keyboard, for example "a" and a device should take the scan code of the button I pressed and transform it to something else: e.g. "b" or the scan code of b. What device can do such things? I need to be able to program it myself. To clarify: I want to connect the device between the keyboard and the computer. I do not need a software inside the computer. I need it before the data arrives the computer.
I've already searched for keyboard encoders/emulators, but since I have already keyboard input, they can't help me.