with the DX1 Input System:
The DX1 Input System was built with you in mind. Simply put, all you do is stick the keys where you want and then tell the DX1 what you want each key to do. It can be one command, it can be a string of commands - you now have the freedom to configure your ideal keyboard.
The 25 included buttons stick to the Tray in any configuration. And, if you change your mind or mess up, they are removable and moveable – just twist off and restick. The Tray is clear, so you can make your own backgrounds. Maybe you’ll label your buttons, maybe you’ll slide in artwork – the choice is yours. And the two permanent little buttons let you bring up the DX1 control panel and assign/record macros on the fly. That’s right: you can be in-game, realize you need a new key, stick it down, assign it a command or macro, and keep playing.
SWEET! I want!
http://www.thinkgeek.com/computing/input/77ba/