EvRouter: act on unhandled Linux HID events

Comments

This program is just great. It's the only program that can access all my netbook keys and still capture them when some app is running fullscreen. There is no other program that can do this so it rocks!

I have Ubuntu 8.10, downloaded and installed latest evrouter deb package. But "sudo evrouter -d /dev/input/event1" shows only the name of keyboard, but no button press is dumped.

I have found thread confirming that: http://ubuntuforums.org/showthread.php?t=991170&highlight=evrouter

but maybe I am doing something wrong?

Regards,

Dominik

I see it's affected by a switch to Intrepid (?). Go figure. Would you be able to test this out for me using od? To repeat our email conversation (for the benefit of anyone else reading), try using this command on an event device that doesn't work with evrouter:

sudo od /dev/input/event2

And operate the input device (press keys, etc). If you get rows of octal numbers whenever you use the device, it proves that evrouter is ignoring them (maybe they're not key, switch or rel(ative) events). If you don't, there's something else wrong. Either the device just doesn't send such events, or Intrepid has some change in the event interface.

What version of evrouter and what kernel version are you using? As far as I know, the event structure format has never changed, but the binaries for version 0.4 are compiled on fairly recent kernels (e.g. 2.6.26 for amd64).

Hi,

Is there anyway to get evrouter to work on Intrepid? I have a remote where scancodes with 0xc00nn are showing up, and so they are not captured by xev. I'd like to use evrouter to solve this, but it doesn't work on Intrepid!!! Grrr....

Please let me know if there is any progress on making it work on Intrepid.

thx andrew