Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
5.2.0 Beta1
-
None
-
2c65b78b400ec27e6e559829b9a970dca2df6669
Description
When using a touch screen on a Linux machine, we receive both touch-events and emulated mouse events from XInput, on top of that we synthesize mouse events ourselves for the touch events.
The problem is we never tell the XServer we accepted the touch-begin event. To do that we need to grab the active touch device.
Attachments
Issue Links
- relates to
-
QTBUG-30417 Missing touchPointReleased makes touch ids never expire
- Closed
-
QTBUG-38625 XI2 Touch-events does not always end up moving the mouse cursor.
- Closed