removing grab support is wrong

Bug #123751 reported by Daniel Stone
2
Affects Status Importance Assigned to Milestone
xserver-xorg-input-evdev (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: xserver-xorg-input-evdev

http://people.ubuntu.com/~bryce/Testing/evdev/xserver-xorg-input-evdev_1.1.5-2ubuntu2.debdiff

++#if 0
+ if (pEvdev->state.can_grab)
+ 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.

Revision history for this message
Daniel Stone (daniels) wrote :

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.

Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks. Sorry, I missed your original notice. I've dropped the patch; there has not been confirmation that it does anything.

I have added a flag for reports from your email address, and also please feel free to contact me directly if you spot something that needs priority attention.

Changed in xserver-xorg-input-evdev:
importance: Undecided → High
status: New → In Progress
Revision history for this message
Bryce Harrington (bryce) wrote :

Synced driver with debian, dropping patch.

Changed in xserver-xorg-input-evdev:
status: In Progress → Fix Released
Revision history for this message
Daniel Stone (daniels) wrote :

Thanks very much.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.