Problem: I'm using several virtual instruments, both at home and at work, but I don't have a MIDI keyboard, and even if I did, I'm not a very good piano player. It would also be nice to have transport control inside the booth at work, and that means wireless.
Solution #1: Use a normal USB keypad (or mini keyboard), and route it to MIDI using the command line utilities. There are four rows on a keypad. There are four strings on a bass. Some muscle memory still applies.
Solution #2: Use a gamepad, remapping joystick inputs with Rejoice. Wireless gamepads are relatively cheap, especially if I hack another xBox pad. But how to lay out the notes? Perhaps something along the lines of Band Brothers for DS.