https://bugs.freedesktop.org/show_bug.cgi?id=105108
Bug 105108 depends on bug 105202, which changed state.
Bug 105202 Summary: Add libinput measure touchpad-fuzz
https://bugs.freedesktop.org/show_bug.cgi?id=105202
What|Removed |Added
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #26 from Peter Hutterer ---
*** Bug 105675 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are the assignee for the
https://bugs.freedesktop.org/show_bug.cgi?id=105108
Peter Hutterer changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugs.freedesktop.org/show_bug.cgi?id=105108
Bug 105108 depends on bug 105303, which changed state.
Bug 105303 Summary: Kernel absfuzz handling is inconsistent
https://bugs.freedesktop.org/show_bug.cgi?id=105303
What|Removed |Added
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #24 from Daniel van Vugt ---
Confirmed the bug is fixed (just OK) using both patches 1 & 2:
https://lists.freedesktop.org/archives/wayland-devel/2018-March/037297.html
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #23 from Peter Hutterer ---
I think with the series from
https://lists.freedesktop.org/archives/wayland-devel/2018-March/037297.html,
this should be it for this bug?
--
You are receiving this mail
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #22 from Daniel van Vugt ---
See bug 105306.
It's a separate bug because that enhancement alone doesn't fix the other bugs
already open. However once combined with:
- smaller margins (fuzz); and
-
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #21 from Peter Hutterer ---
> what hysteresis algo synaptics been using? Was it the same
> that libinput have now?
yeah, should be the same. The synaptics defaults are fuzz or if fuzz is 0, the
0.5% of the
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #20 from Daniel van Vugt ---
I've never looked into the synaptics algorithm.
However good news: I got omnidirectional (elliptical) hysteresis working
yesterday. I will formalise it into a patch
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #19 from Hi-Angel ---
(In reply to Peter Hutterer from comment #1)
> Created attachment 137490 [details] [review]
> 0001-touchpad-use-the-fuzz-value-if-any-for-the-hysteresi.patch
>
> Give this one a try please.
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #18 from Peter Hutterer ---
> 1. Use fuzz as the hysteresis threshold(s).
yep, already part of that patchset
> 2. Modify hysteresis to be omnidirectional
the commit introducing that feature seems to
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #17 from Daniel van Vugt ---
I think the way forward here is:
1. Use fuzz as the hysteresis threshold(s).
2. Modify hysteresis to be omnidirectional (test if raw (dx,dy) is within the
ellipse defined
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #16 from Daniel van Vugt ---
When I say "wobbles", I mean the problems with 'wip/hysteresis-wobbles' are
bigger than the problems with 1.10 that I originally called "jitter".
--
You are receiving
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #15 from Daniel van Vugt ---
Tested 'wip/hysteresis-wobbles' on Yoga 11S. It seems more broken than any
other branch so far. The cursor actually wobbles in directions that the finger
isn't going in.
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #14 from Daniel van Vugt ---
Thanks. A new bug would be best since this one is explicitly for the Yoga 11S.
--
You are receiving this mail because:
You are the assignee for the
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #13 from Dustin Spicuzza ---
FWIW, the 1.10 release was a huge improvement for my Lenovo Flex 5-1470 laptop.
Unfortunately, I have a Dell Inspiron 15-3531 that has a similar jittery/wobble
issue with
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #12 from Peter Hutterer ---
Alright, https://github.com/whot/libinput/tree/wip/hysteresis-wobbles is the
compiled branch for all the current hysteresis fixes. Please give it a test.
This includes:
*
https://bugs.freedesktop.org/show_bug.cgi?id=105108
Peter Hutterer changed:
What|Removed |Added
Depends on||105202
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #11 from Peter Hutterer ---
Created attachment 137524
--> https://bugs.freedesktop.org/attachment.cgi?id=137524=edit
0001-evdev-change-hysteresis-to-work-across-both-axes.patch
> Reassess the feasibility
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #10 from Daniel van Vugt ---
Sounds like a plan:
1. Start using fuzz if available.
2. Never disable hysteresis; and
3. Submit proper measurements and fuzz tweaks per-model.
And maybe in parallel:
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #9 from Peter Hutterer ---
it's already doable, the EV_ABS lines in 60-evdev.hwdb support fuzz and flat as
well (order is x:y:resolution:fuzz:flat).
But before we do that we need a tool to measure what the
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #8 from Daniel van Vugt ---
The wobble is gone because hysteresis is always enabled (I hardcoded it to
enabled). That's not a change introduced by the patch though.
Moving in squares (when the finger
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #7 from Peter Hutterer ---
'moves in squares' when you actually move the cursor, right? Does it wobble?
1) fwiw, a bug link is not always a signal that the bug is fixed, but rather a
reference to some
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #6 from Daniel van Vugt ---
Confirmed on two machines (Yoga 11S and X1 Carbon gen 5) that using fuzz is a
better idea than resolution/2. Just still not as good as completely disabling
hysteresis (the
https://bugs.freedesktop.org/show_bug.cgi?id=105108
Peter Hutterer changed:
What|Removed |Added
Blocks||104828
https://bugs.freedesktop.org/show_bug.cgi?id=105108
Peter Hutterer changed:
What|Removed |Added
CC|
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #4 from Daniel van Vugt ---
Sounds like a good idea, but also like something I can't test unless I add some
hacks to stop hysteresis from quickly turning off, right?
Also, even if that worked the
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #3 from Peter Hutterer ---
it's unrelated, it just changes how the hysteresis behaves when it's enabled
but it doesn't affect when/how it is enabled/disabled. ideally, it should make
the touchpad more
https://bugs.freedesktop.org/show_bug.cgi?id=105108
--- Comment #2 from Daniel van Vugt ---
Will do.
Although, will that fix keep working after hysteresis turns off? Or would it
stop hysteresis from turning off?
--
You are receiving this mail because:
You are
https://bugs.freedesktop.org/show_bug.cgi?id=105108
Peter Hutterer changed:
What|Removed |Added
CC|
https://bugs.freedesktop.org/show_bug.cgi?id=105108
Daniel van Vugt changed:
What|Removed |Added
See Also|
https://bugs.freedesktop.org/show_bug.cgi?id=105108
Daniel van Vugt changed:
What|Removed |Added
OS|All |Linux
https://bugs.freedesktop.org/show_bug.cgi?id=105108
Bug ID: 105108
Summary: Lenovo Yoga 11S touchpad is jittery
Product: Wayland
Version: unspecified
Hardware: Other
OS: All
Status: NEW
Severity: normal
33 matches
Mail list logo