[Wayland-bugs] [Bug 101051] Two-finger scrolling is unreliable, hard to trigger
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon May 15 19:53:36 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=101051
Bug ID: 101051
Summary: Two-finger scrolling is unreliable, hard to trigger
Product: Wayland
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: libinput
Assignee: wayland-bugs at lists.freedesktop.org
Reporter: stark3y at gmail.com
Created attachment 131364
--> https://bugs.freedesktop.org/attachment.cgi?id=131364&action=edit
udev info, evemu info, xinput props
libinput version: 1.7.1
Device: Lenovo Thinkpad 13 "ETPS/2 Elantech Touchpad"
DMI:
dmi:bvnLENOVO:bvrR0CET27W(1.15):bd09/05/2016:svnLENOVO:pn20GJCTO1WW:pvrThinkPad13:rvnLENOVO:rn20GJCTO1WW:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:
See attached udev info, evemu device description, xinput props
Hi,
Two-finger scrolling on my touchpad became very, very hard to trigger after
updating from 1.5.3-1 to 1.7.1-1 (Arch package version). My guess would be
it's related to the pressure-based touch detection introduced in 1.7.0, but
that's just a guess.
Normal, single-finger touch events work fine, it's only two finger scrolling
which doesn't. I have to press very hard and deliberately to get two finger
scrolling to trigger at all - but even trying to do that it is pretty hard to
trigger.
Before the update, two-finger scrolling was as easy to trigger as normal mouse
movement, with very light finger pressure.
I've tried to collect evemu data showing the problem. See attached three
evemu logs:
one-finger.txt:
Normal cursor movement
two-finger-noscroll.txt:
Two fingers with similar applied pressure as one-finger.txt.
Scrolling was not triggered.
In fact, usually, this results in zero libinput events being generated
(as reported by libinput-debug-events), but sometimes normal mouse movement
is triggered.
two-finger-scroll.txt:
Two fingers, on an attempt that did trigger two-finger scrolling.
The pressure is very high.
I tried tweaking the pressure settings as described here[1], but it didn't
help (and mostly made one-finger movement worse).
I've also attached plotted evemu stats (as described in [1] again), for the
same movements (20 swipes upwards) with one and two fingers. The pressure for
two fingers appears to be lower than one, and there are significantly fewer
PRESSURE events for two fingers.
Let me know if there's anything more I can provide.
[1] https://wayland.freedesktop.org/libinput/doc/latest/touchpad_pressure.html
--
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/20170515/8ec61a18/attachment.html>
More information about the wayland-bugs
mailing list