[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
Mon Mar 19 03:12:09 UTC 2018


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

Peter Hutterer <peter.hutterer at who-t.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO
                 CC|                            |peter.hutterer at who-t.net

--- Comment #4 from Peter Hutterer <peter.hutterer at who-t.net> ---
Right, this means that this device doesn't use the same pressure threshold
values that we use for other synaptics devices. The touch-size tool wouldn't
apply here, only the touchpad-pressure tool but that expects per-touch
pressure. It's a python script so I'd appreciate any help in adjusting it to
work for single-touch ABS_PRESSURE. Without that tool, you're down to
staring/grepping at ABS_PRESSURE values and picking something useful.

Commit 46af543b49b4e2d75348 is a good reference for how the final patch will
look like, just with whatever numbers you come up with. Once you put those into
the hwdb (see
https://wayland.freedesktop.org/libinput/doc/latest/touchpad_pressure.html) you
can build and test in-tree with sudo ./builddir/libinput-debug-events
--verbose. That will show when a touch is detected based on pressure, and if
you see POINTER_AXIS events or POINTER_MOTION events float past, those are real
events that would move the pointer. Rinse-wash-repeat until you're happy, then
restart X/Wayland to test with the real pointer.

Olexandr, Matthias: make sure you have the same device, specifically whether
it's a INPUT_PROP_SEMI_MT device in evemu. And any patch would have to be
DMI-specific so I'll need the evemu-record for all of them to adjust that
anyway.

Last comment: do you see any bugs in normal single-finger pointer motion or
does this exhibit the same issues? Because otherwise we may have other issues,
specifically that the pressure is garbage once two fingers are applied and that
requires other fixes...

-- 
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/20180319/c8160de7/attachment.html>


More information about the wayland-bugs mailing list