Well, this is just an idea, but from looking at the chatboard, it looks like if some emulators supported it, you could use that as a control pad... WASD for cursor keys, and then you've got masses of buttons... like emulation on PC... what do you think?