Skip to content

tablet: Improve forced prox out behavior.

Peter Hutterer requested to merge whot/libinput:1.14-branch into 1.14-branch

Some graphics tablets (most or all Wacom, for example) do not emit proximity out events when the tablet pen goes out of range. To compensate for this, libinput synthesizes proximity out events when no events are received for a certain period of time. Unfortunately, on some tablets, this is fairly failure prone when moving the pen slowly. As a workaround, this patch causes libinput to avoid synthesizing proximity out events when the pen is still in contact with the tablet pad, as defined by the TABLET_TOOL_IN_CONTACT status.

(cherry picked from commit 8568cf1b)

Merge request reports