(In reply to comment #47) > I believe the touch-grab-race-condition-56578-v2 patch series so far creates > a problem with mouse input. In Sugar's Paint application, I can't paint > anything by moving the mouse around with the button held down. > > Running xev, I can see that clicking and holding the mouse button doesn't > actually trigger any events. Only when I release, ButtonPress and > ButtonRelease appear in quick succession.
I have reproduced this by checking out the git branch in question and building it directly, so it was not a side effect of my earlier attempt (above) where I had backported this to 1.13.3. The problem can be reproduced very easily: xinit /usr/bin/xev (running over ssh from another machine, to be able to see stdout) Move the mouse cursor to the top left (where the xev window is). Click and hold the mouse button, and keep holding. No output from xev. Now release the mouse button, ButtonPress and ButtonRelease arrive at the same time. No touch input is needed to see this problem. A few churns of "git bisect" later I have tracked this down to: 3e1515898545b0ed9e1f0794800c07061c8c8039 is the first bad commit commit 3e1515898545b0ed9e1f0794800c07061c8c8039 Author: Peter Hutterer <peter.hutte...@who-t.net> Date: Thu Apr 18 10:32:11 2013 +1000 dix: drop DeviceIntRec's activeGrab struct -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1068994 Title: button1 gets stuck after a while Status in OEM Priority Project: In Progress Status in OEM Priority Project raring series: In Progress Status in Ubuntu on the Nexus 7: Confirmed Status in X.Org X server: In Progress Status in “xorg-server” package in Ubuntu: Confirmed Bug description: distro bug 1015183 after using the tablet for a while, the touchscreen fails to register button clicks anymore, since the "button" appears to be stuck "down". To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/1068994/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp