no events in /dev/input/event* under X

Bug #298963 reported by Andreas-C. Bernstein on 2008-11-17
This bug affects 2 people
Affects Status Importance Assigned to Milestone
hal (Ubuntu)

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 ?

Daniel d'Andrada (dandrader) wrote :

Looks like someone found the reason for this problem in another bug:

"It seems that the X server grabs the relevant /dev/input/eventX with ioctl(EVIOCGRAB), which means it gets exclusive access to the events"

Andrew (hachuah) wrote :


Is this bug going to get fixed? Currently, this kills support for evrouter, which I need to get my usb remote working...


teju (teju) on 2009-08-30
affects: ubuntu → hal (Ubuntu)
VinceLe (legoll) wrote :

I tried it (hexdump'ing /dev/input/event*) on ubuntu 10.10 and it looks like the bug is not there any more...

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in hal (Ubuntu):
status: New → Confirmed
dino99 (9d9) wrote :
Changed in hal (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions