https://bugs.freedesktop.org/show_bug.cgi?id=94989
--- Comment #12 from Peter Hutterer <[email protected]> ---
(In reply to Max from comment #11)
> Hi there, I've been experiencing the same issue on similar hardware, and
> running libinput-debug-events also results in "edge state:
> EDGE_SCROLL_TOUCH_STATE_AREA → SCROLL_EVENT_MOTION →
> EDGE_SCROLL_TOUCH_STATE_AREA", when moving in from the sides of the
> touchpad.
you can ignore any edge state messages if edge scrolling is disabled.
especially the AREA state just means "Not an edge, continue normally".
> What I would like to add is previously attached result from a recording by
> evemu. When I was recording with evemu, moving my finger from the right off
> the touchpad to the center would not move the cursor on the screen at all.
> But, when I would playback the evemu recording, the cursor moved as it
> should have!
upgrade to libevdev 1.5. the cause here is that uinput devices don't set the
resolution and we rely on that in libinput for the touchpad sizes and to enable
a few features. libevdev 1.5 uses the new uinput ioctls (you'll need kernel
4.5) and you'll get the resolution set properly and everything magically works
;)
I replayed your recording here and this shows up:
palm: palm detected (edge)
so the finger is detected as a palm when it stays at the edge for long enough.
--
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