diff options
author | Maarten Lankhorst <maarten.lankhorst@canonical.com> | 2014-05-20 09:57:39 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@digia.com> | 2014-07-02 13:55:42 +0200 |
commit | 19d289ab1b5bde3e136765e5432b5c7d004df3a4 (patch) | |
tree | 35784a3f17a15e303e6a5cc018cba5a7970abefb /tests/auto/testlib/selftests/expected_fetchbogus.xml | |
parent | 99d78b40e92e00286700cab1dbcf4b130f7ecd58 (diff) |
Listen to touch events on the master device instead of slave.
Listening to touch events on the master prevents pointer emulation
events from being generated, alleviating the need to grab.
Grabbing on the slave device is buggy, and breaks pointer emulation
on all current servers that support XInput 2.2 due to a bug in the
server, and will also grab unwanted touch events.
For reference, see https://bugs.freedesktop.org/show_bug.cgi?id=78345
Reverts 2c65b78b400ec27e6e559829b9a970dca2df6669. The idea of
enabling each touchscreen separately was introduced in
4dbf574b7acb7ae8f852219700afa95f8d568f0e; that aspect is also
reverted.
Change-Id: I30d36397aa4ff2fb7a8ad2bbb94c2a13abd472b4
Task-number: QTBUG-38625
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Diffstat (limited to 'tests/auto/testlib/selftests/expected_fetchbogus.xml')
0 files changed, 0 insertions, 0 deletions