[Wayland-bugs] [Bug 98536] Ignore tablet puck after a timeout

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 1 22:52:52 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=98536

            Bug ID: 98536
           Summary: Ignore tablet puck after a timeout
           Product: Wayland
           Version: unspecified
          Hardware: Other
                OS: All
            Status: ASSIGNED
          Severity: normal
          Priority: medium
         Component: libinput
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: peter.hutterer at who-t.net
                CC: killertofu at gmail.com

>From https://sourceforge.net/p/linuxwacom/mailman/message/35458797/
"Cursor (puck) tools tend to be left on the sensor, preventing us from
being able to rely solely on proximity information to determine if
they are being actively used. In the past we've used the amount of time
since the last event as an indicator of activity and allowed other
devices to grab control of the pointer if more than 100 milliseconds had
elapsed since the cursor's last event. Although this seems to work well,
there is another indicator of activity which should not be ignored:
button state. If a user is pressing a button on their cursor tool, it
should be considered active even if the 100ms timeout has been exceeded.
Not doing so could potentially allow another tool to grab "active"
status and have our driver send a button-up message and stop an in-
progress drag."

This is for a wacom driver specific fix, but the feature to force pucks out of
proximity is currently missing from libinput.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20161101/a0bb5ae2/attachment.html>


More information about the wayland-bugs mailing list