Some more info on what was going on:

Nautilus, the file manager, is in charge of the desktop. This is how
files on your desktop are managed. When it sees button press event, it
grabs the device. When the button release event is seen, it ungrabs the
device.

GTK is only selecting for events on master devices, but if it sees an
event on a slave device it will interpret the event as though it came
from a master device. The bugs in the X server were generating both
master and slave button press events.

Slave and master events are delivered independently. The master button
presses were being sent correctly to other windows that the user
touched. The slave button presses were being sent only to Nautilus due
to the X bug. This was causing nautilus to grab the master device, so
all further events were being directed to it instead of to other
windows.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/949791

Title:
  Touchscreen does not work with unity-3d

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/949791/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to