Portability: USB keyboards and USB audio input

While it’s not exactly what you’re asking for, @Sandroid came up with a hack, in order to record from USB.

Also, there’s a wish for this that you might want to vote for.