I created a PC arcade machine and made custom joysticks out of a keyboard. It would probably work for running Mame from your XBOX, too, if Mame supports a keyboard. If you need any help "hacking the keyboard", let me know. It isn't difficult, just time consuming.
:d: