removing grab support is wrong
Bug #123751 reported by
Daniel Stone
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-input-evdev (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: xserver-
http://
++#if 0
+ if (pEvdev-
+ if (ioctl(pInfo->fd, EVIOCGRAB, (void *)1))
+ xf86Msg(X_ERROR, "%s: Unable to grab device (%s).\n", pInfo->name, strerror(errno));
++#endif
Grab support is there for a reason, and shouldn't be removed, especially without a pretty detailed explanation as to why.
To post a comment you must log in.
It's been a month now with no comments, so I assume nothing's going to happen with this bug. Given that it breaks every single evdev usecase I can think of (evdev + legacy drivers, evdev for a single device plus a catch-all, evdev for individual devices -- including with hotplug), I can no longer support input on Ubuntu at all, as upstream. Good luck.