-   Linux - Embedded & Single-board computer (
-   -   Headless Linux on BBB but using local USB keypad setup (

xylotexinc 08-26-2013 03:56 PM

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)?



sag47 08-27-2013 09:56 AM

Since you can use the keypad headless can you not use ssh? Do you know of SSH or if you do is there some reason you're not able to use it? What operating system are you using? You can find that out with the following two commands.

cat /etc/issue
uname -rms


xylotexinc 08-27-2013 01:36 PM


I'm using:

Debian GNU/Linux 7 \n\l
Linux 3.8.13 xenomai-bone23 armv7l

I am running the BBB headless through a WinXP machine with Xming using PuTTY. This works fine. But right now the headless session does not have access to the USB keypad connected directly to the BBB. I would like to be able to use the main USB keyboard as additional input for the headless session, but the USB keyboard connected to the BBB seems to be dedicated to/as the console user. I would like to be able to re-route the USB keyboard input away from the unused user console over to the user running through headless session.



All times are GMT -5. The time now is 08:51 AM.