I was wondering if it was at all possible, in Linux, to have one program use one keyboard, and another another. So I could have one xterm be accepting input from keyboard A, and another xterm accepting input from keyboard B.

Anyone know if this is possible?

Thanks.

Note: Keyboard A is the normal Keyboard hookup, while Keyboard B is USB.