[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-04-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #51 from Peter Hutterer --- It hasn't actually changed that much. The only changes since your patches affect how the hysteresis works but not how it's enabled (well, and the fix from 5883ac7d98614e735e44767f3fef0e2ca03ad1ee). It's no

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #50 from Hi-Angel --- (In reply to Tomas Janousek from comment #46) > It should be noted that this code enables hysteresis on my ThinkPad (T25) > which previously didn't require any, making the touchpad unusable again. :-( > > Shall

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #49 from Daniel van Vugt --- (In reply to Tomas Janousek from comment #46) > It should be noted that this code enables hysteresis on my ThinkPad (T25) > which previously didn't require any, making the touchpad unusable again. :-( >

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #48 from Tomas Janousek --- (In reply to Nate Graham from comment #47) > See also Bug 105472. For me, it turned itself off again after a little bit. > If that doesn't happen for you, it's probably worth a new bug. But there's no cod

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #47 from Nate Graham --- (In reply to Tomas Janousek from comment #46) > It should be noted that this code enables hysteresis on my ThinkPad (T25) > which previously didn't require any, making the touchpad unusable again. :-( > > Sh

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #46 from Tomas Janousek --- It should be noted that this code enables hysteresis on my ThinkPad (T25) which previously didn't require any, making the touchpad unusable again. :-( Shall I open a new bug and attach what? libinput debu

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Bug 104828 depends on bug 105108, which changed state. Bug 105108 Summary: Lenovo Yoga 11S touchpad is jittery https://bugs.freedesktop.org/show_bug.cgi?id=105108 What|Removed |Added ---

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Bug 104828 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 ---

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added CC||pavel.skle...@gmail.com --- Comment #4

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 fthx changed: What|Removed |Added Resolution|--- |FIXED Status|REOPENED

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #43 from fthx --- I reopened it since : https://bugs.launchpad.net/ubuntu/+source/libinput/+bug/1745816/comments/12 https://bugs.launchpad.net/ubuntu/+source/libinput/+bug/1745816/comments/14 -- You are receiving this mail because:

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #42 from Hi-Angel --- (In reply to fthx from comment #40) > ~$ sudo libinput debug-events --verbose | grep hyst > > event8 - hysteresis disabled That "disabled" means you don't have the latest libinput (i.e. unreleased one, from h

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #41 from fthx --- E: 5.138171 # SYN_REPORT (0) -- +12ms E: 5.150104 0003 0035 2155 # EV_ABS / ABS_MT_POSITION_X2155 E: 5.150104 0003 0036 1199 # EV_ABS / ABS_MT_POSITION_Y119

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #40 from fthx --- ~$ sudo libinput debug-events --verbose | grep hyst event8 - hysteresis disabled (after ~10 seconds and woobling) -- You are receiving this mail because: You are the assignee for the bug.___

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #39 from Hi-Angel --- (In reply to fthx from comment #38) > My touchpad does still wooble. > I tested only the Dell's one, I'll try the HP one. Do you see any output of command libinput debug-events --verbose | grep hyst

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 fthx changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Bug 104828 depends on bug 105306, which changed state. Bug 105306 Summary: Make touchpad hysteresis omnidirectional https://bugs.freedesktop.org/show_bug.cgi?id=105306 What|Removed |Added --

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-01 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added Depends on||105306 --- Comment #37 from Peter Hutt

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-03-01 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added Resolution|--- |FIXED Status|NEEDINFO

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added Depends on||105303 Referenced Bugs: https://bugs

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #35 from Peter Hutterer --- right, in that case what's likely is that we're hitting the issue noted in the commit message. would be useful to add some printfs to make sure though. if that's the case we'll have to throw out the idea o

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #34 from Hi-Angel --- Created attachment 137631 --> https://bugs.freedesktop.org/attachment.cgi?id=137631&action=edit wobble with the commit for hystersis to work across both axes (In reply to Peter Hutterer from comment #33) > Hi

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added Status|ASSIGNED|NEEDINFO --- Comment #33 from Peter Hu

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added CC||reiter.christ...@gmail.com --- Comment

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #31 from Hi-Angel --- (In reply to Hi-Angel from comment #30) > (In reply to Peter Hutterer from comment #29) > > fwiw, there is a github branch listed in bug 105108 that's worth testing. > > > > as for improvements: either file a b

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #30 from Hi-Angel --- (In reply to Peter Hutterer from comment #29) > fwiw, there is a github branch listed in bug 105108 that's worth testing. > > as for improvements: either file a bug here or an RFC (and patch if > possible) to t

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #29 from Peter Hutterer --- fwiw, there is a github branch listed in bug 105108 that's worth testing. as for improvements: either file a bug here or an RFC (and patch if possible) to the wayland-devel lists. -- You are receiving t

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #28 from Chris Koresko --- FWIW I just ran into this jitter issue after upgrading libinput from 1.8.2-1.fc27 to 1.10.0-2.fc27 (on Fedora 27). Currently working around it by rolling back to the earlier version and using 'dnf versionl

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added CC||y...@masson-informatique.fr --- Commen

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added Depends on||105108 Referenced Bugs: https://bugs

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #26 from Peter Hutterer --- the xorg log shows up in the journal on most distros. but for development you should run libinput debug-events, because in your case you don't care about the exact pointer movement as such, but rather abou

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #25 from Hi-Angel --- (In reply to Hi-Angel from comment #24) > Ok, I sent the patchset to wayland-devel: > https://lists.freedesktop.org/archives/wayland-devel/2018-February/037118. > html > > Anyway, about the `t->point.x` — I sti

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #24 from Hi-Angel --- Ok, I sent the patchset to wayland-devel: https://lists.freedesktop.org/archives/wayland-devel/2018-February/037118.html Anyway, about the `t->point.x` — I still don't know how to see stderr prints, but I simpl

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #23 from Hi-Angel --- (In reply to Hi-Angel from comment #21) > Question for Peter: how can I figure whether current movement is left or > right? I initially was going to use the `t->point.x`, like, "if it's > negative, then I probab

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #22 from Ainola --- I'm also experiencing the wobbles on my Precision e5570 touchpad (also reported as an AlpsPS/2 ALPS Dualpoint touchpad). This is ever since libinput 1.10 was pushed into archlinux's repos. Previous versions had no

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #21 from Hi-Angel --- Ok, I think I found a very nice way to encode the check with a binary array and a match for 101b pattern, and whole check now is just 3 comparisons and 4 assignments in the worst case, so we can keep it enabled

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #20 from Hi-Angel --- For walking around I've got even a better idea on the algorithm of wobbling detection per se. Let's just record 3 last motions, then if they're less than 20ms, and point different ways in a checkered manner — it

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #19 from Hi-Angel --- I think I figured how to fix it. Let's keep hysteresis disabled from the beginning, and then every time a finger seems still, apply the simple algo from point "1" of the prev. comment. Do it 5 times in the row,

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #18 from Hi-Angel --- (In reply to Peter Hutterer from comment #17) > the algorighm is *really* simple right now - it sets a timer on the last > motion event. If the timer expires without further motion events (and no > finger up) we

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #17 from Peter Hutterer --- the algorighm is *really* simple right now - it sets a timer on the last motion event. If the timer expires without further motion events (and no finger up) we assume that there isn't any wobble. We don't

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #15 from Daniel van Vugt --- (In reply to Hi-Angel from comment #14) > libinput does have a detection code — otherwise how could it "remove" > wobbling. I think that's wrong. It doesn't detect wobbling. It _assumes_ from the beginn

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #16 from Hi-Angel --- (In reply to Daniel van Vugt from comment #15) > (In reply to Hi-Angel from comment #14) > > > libinput does have a detection code — otherwise how could it "remove" > > wobbling. > > I think that's wrong. It d

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #14 from Hi-Angel --- (In reply to Daniel van Vugt from comment #10) > (In reply to Hi-Angel from comment #9) > > until a person just keeps the finger still on the touchpad (e.g. > > tries to focus something), and then check if we se

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #13 from Daniel van Vugt --- Although the algorithm described in comment #12 is basically equivalent to always having hysteresis ON with just a smaller radius. Presently hysteresis feels like it's about 5mm, which I think might be t

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #12 from Daniel van Vugt --- Although to say anything is impossible is just asking to be proven wrong :) One way you could have hysteresis disabled by default is to try and tell the difference between hardware jitter and finger move

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #11 from Daniel van Vugt --- Correction: Hysteresis is *enabled* by default already. -- You are receiving this mail because: You are the assignee for the bug.___ wayland-bugs mailing list

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #10 from Daniel van Vugt --- (In reply to Hi-Angel from comment #9) Hysteresis is disabled by default already. > until a person just keeps the finger still on the touchpad (e.g. > tries to focus something), and then check if we see

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #9 from Hi-Angel --- (In reply to Peter Hutterer from comment #6) > no the touchpad is just terrible. it wobbles along for ages, then has one > event frame that is delayed by enough to turn off the hysteresis. Looks like > we need so

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added CC||hi-an...@yandex.ru --- Comment #8 from

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-01 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 --- Comment #7 from Daniel van Vugt --- My preferred verb for such 1-2px movements is "jitter" :) -- You are receiving this mail because: You are the assignee for the bug.___ wayland-bugs mailing lis

[Wayland-bugs] [Bug 104828] Wobbly AlpsPS/2 ALPS DualPoint TouchPad

2018-02-01 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104828 Peter Hutterer changed: What|Removed |Added Summary|Jumpy AlpsPS/2 ALPS |Wobbly AlpsPS/2 ALPS