https://bugs.freedesktop.org/show_bug.cgi?id=105535
Peter Hutterer <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |105258
Status|NEEDINFO |ASSIGNED
--- Comment #8 from Peter Hutterer <[email protected]> ---
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._______________________________________________
wayland-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs