Headless Linux on BBB but using local USB keypad setup
Is there a way to tie a local USB keypad input to a program being run remotely on a "headless" (or monitorless) system?
I have set up a BeagleBoard Black (BBB) to run headless. I am running the console using Xming with PuTTY on a WinXP machine through my LAN. In the application I run on the BBB (linuxcnc), I can use the remote keyboard's numeric keypad arrow keys to control local machine motion generated by the BBB. This works, but there is a delay between remote key press and actual motion generated by the application program on the BBB. I would like to be able to have the application use BOTH a USB numeric keypad directly connected to the BBB as input to the application, as-well-as using the remote KVM on the XP machine.
I'm hoping this will alleviate the network delay, and it would also allow me to have the extra numeric keypad right at the BBB machine.
Is such a setup possible (with relative linux-newbie ease)?