[Wayland-bugs] [Bug 105535] SynPS/2 Synaptics TouchPad detects fingers not touching the touchpad while using two-finger scrolling
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Mar 20 05:44:15 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=105535
Peter Hutterer <peter.hutterer at who-t.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |105258
Status|NEEDINFO |ASSIGNED
--- Comment #8 from Peter Hutterer <peter.hutterer at who-t.net> ---
oops, the range mismatch is fixed in master now (4ff5f02d9c). But the big thing
here is:
> As for single-finger pointer motion - it's normal. Bug does not not appear there.
Basically this means that the touchpad pressure changes when two fingers are
down. That's not good... Anyway, I bisected this and came up with: commit
3979b9e16a5ed141506d95f80ddfd7b94651dcfa. Basically the problem is that we now
assume that when we have more fingers down than the touchpad can individually
detect (>1 for semi-mt devices) then we assume all fingers have an
above-threshold pressure value.
This matches the data in the evemu recording, the pressure is well below the
thresholds yet we treat it as down. Should be fixable.
Referenced Bugs:
https://bugs.freedesktop.org/show_bug.cgi?id=105258
[Bug 105258] libinput crashes Xorg with SIGABRT in tp_tap_handle_state()
[evdev-mt-touchpad-tap.c:1030|1028]
--
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/20180320/cc310edf/attachment.html>
More information about the wayland-bugs
mailing list