Thread (3 messages) 3 messages, 2 authors, 2010-11-01

RE: usb keyboard translations

flat view

From: H Hartley Sweeten <hidden>
Date: 2010-11-01 15:58:38

On Saturday, October 30, 2010 7:32 AM, James Courtier-Dutton wrote:
When I plug a special purpose keyboard into the USB port, it creates a
/dev/input/event9
It then provides input to the terminal as though it was a keyboard.
Unfortunately, the key mappings are all wrong for this keyboard.
Is there some way I can do key translations between the the USB
keyboard and the terminal.
The problem is I only want the translations to occur to events from
/dev/input/event9 and not any other keyboard/mouse device that is also
plugged in.
Alternatively, is there a way that I can get these events to not even
reach the terminal, and allow me to write a daemon that would listen
to /dev/input/event9 and provide a interface to my specific
application.
Try sending ioctl EVIOCGRAB to the device after you open it in your daemon.

Hartley
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help