no events in /dev/input/event* under X
Bug #298963 reported by
Andreas-C. Bernstein
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hal (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Since upgrading to Intrepid, i can't read anything from /dev/input/event* under X. For example take the mouse under event1:
sudo hexdump -Cv /dev/input/event1
works fine on a virtual terminal but not under X anymore. Its very important for us to read via the event interface since we use a lot of self made devices for our research. What changed from ubuntu 8.04 to 8.10 ?
Is this a bug ? Or do i have to install additional packages ? Or do i have to reinstall ubuntu 8.04 to use the event interface ?
Looks like someone found the reason for this problem in another bug: /bugs.launchpad .net/ubuntu/ +source/ hal/+bug/ 267682/ comments/ 84
https:/
"It seems that the X server grabs the relevant /dev/input/eventX with ioctl(EVIOCGRAB), which means it gets exclusive access to the events"