[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Peter Hutterer  changed:

   What|Removed |Added

 Status|NEEDINFO|RESOLVED
 Resolution|--- |FIXED

--- Comment #44 from Peter Hutterer  ---
re-pushed the patch as 

commit 0dccaa8a424022b7a4ed6b7022dd849e8d813225
Author: Peter Hutterer <>
Date:   Mon Mar 19 15:39:22 2018 +1000

 udev: add the P50 to the T450 jumping motion quirks

I'm considering this fixed for now because it removes the majority of jumps.
For any other remaining issues, please file a separate bug because this one is
getting too noisy

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #43 from Peter Hutterer  ---
> This patch eliminates 80% of the jumps, but doesn't make it easier to adjust 
> to small objects.

Let's not mix issues because it gets too hard to track, this bug is already
quite noisy. Let's fix the jumps first, then you can file a new bug for the
movement-related issues.

Also note: we cannot fix everything in libinput because the device itself is
giving us garbage. We can detect and work around the real jumps, but if the
touchpad is only giving us a position update every 20 events, we cannot do
much.

Your best option may actually be to lower the touchpad speed. This forces you
to move the finger faster for everything, thus making it less likely that you
get exposed to this particular bug.

You can try adding psmouse.synaptics_intertouch=1 to your kernel commandline at
boot, maybe that gets around the "companion not ready yet" issue. But I doubt
it, maybe your device just won't like RMI4.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #42 from Krasi  ---
I installed again and can't replicate, but will monitor the next few days and
will let you know if it happens again.
It might be something related to my attempt to enable RMI4 which were reverted
after the restart.

This patch eliminates 80% of the jumps, but doesn't make it easier to adjust to
small objects.
Windows border grabbing for resizing and text selection is the hardest. 
Sometimes needing meditation to calm down after 20 attempts to grab a window
border :)

What happens now is that on small movements the mouse stops moving all together
and than if I continue moving my finger it will starts moving slowly after a
while, but it is unpredictable when it will start this slow motion so
essentially this makes it kind if difficult to predict and selecting or
adjusting to small objects is still hard. 


I would like to try your RMI4 suggestion if you have any other pointers how to
enable.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Peter Hutterer  changed:

   What|Removed |Added

 Status|REOPENED|NEEDINFO

--- Comment #41 from Peter Hutterer  ---
Krasi: As tim said in bug 105963: "I confirm that I have no adverse side
effects from the P50 rule". Please re-test with the patch and make sure that it
does affect scrolling, and if it does please attach an evemu-recording of a
scroll event that is affected negatively. Otherwise, I'll revert the revert and
push the previous fix out again.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #40 from Peter Hutterer  ---
Krasi:
I've reverted the patch upstream, (commit e8cb7e4) Unsure how it can affect
scrolling but at this point I'm so out of time for everything that I'll need
your/someone's help debugging this any further, sorry.



Tim:
can we move this to a separate bug please? This one is too noisy to still
figure out what's going on. As a general tip - when you're working on libinput,
put printfs in everywhere and run either sudo ./build/libinput-debug-events
(commandline) or sudo ./build/libinput-debug-gui (a GUI). No need to install
and restart X just for basic testing.

If even the above makes no difference, it's likely that the model flag is never
applied, put a printf in for that in evdev.c. 

> I plan to understand the acceleration logic and change it somehow, so that 
> there must be a certain number of events before acceleration is applied, 
> similar to the idea in the code above.

That's an interesting idea. We previously had code that we required N events
for the pointer to start moving, but that didn't work well, too laggy. But not
having acceleration for the first N events could work (N <=2, I suspect...)

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #39 from Tim Richardson  ---
Peter, thanks for your code. It's very easy to build, very easy to understand. 

I made this change, but it makes no difference

diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c
index 99cbcc56..6e75322d 100644
--- a/src/evdev-mt-touchpad.c
+++ b/src/evdev-mt-touchpad.c
@@ -1411,7 +1411,7 @@ tp_need_motion_history_reset(struct tp_dispatch *tp)
 */
if (tp->device->model_flags & EVDEV_MODEL_LENOVO_T450_TOUCHPAD) {
if (tp->queued & TOUCHPAD_EVENT_MOTION) {
-   if (tp->quirks.nonmotion_event_count > 10) {
+   if (tp->quirks.nonmotion_event_count > 0) {
tp->queued &= ~TOUCHPAD_EVENT_MOTION;
rc = true;
}


That large jump in cursor movement is really a problem. It is not ignored, even
by the code above (which was applied when I took that recording, and I both
updated and rebooted). 

It is treated as a rapid movement and accelerated. The only way I can get a
good touchpad experience is an acceleration factor < -0.7

I plan to understand the acceleration logic and change it somehow, so that
there must be a certain number of events before acceleration is applied,
similar to the idea in the code above.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #38 from Krasi  ---
It affected all scrolling. After reverting the patch it all went back to
normal.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #37 from Peter Hutterer  ---
this patch should have no effect on scrolling behaviour, unless the scroll
motion is very slow. Do you see this only on slow scrolling or on all scroll
movements?


Tim: from your attachment:
E: 27.760187 0003 0035 3727 # EV_ABS / ABS_MT_POSITION_X3727

then, 2s later the next X axis update at:
E: 29.537905 0003 0035 3622 # EV_ABS / ABS_MT_POSITION_X3622

At a resolution of 44 units per mm this is a >2mm jump in input coordinates.
The patch from comment 25 should have taken care of it though, provided it was
active (make sure you run udevadm hwdb --update after installing it and
rebooting).

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #36 from Krasi  ---
btw after this patch the scrolling becomes really slow so I reverted it.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #35 from Tim Richardson  ---
dmesg | grep TouchPad
[4.073295] input: SynPS/2 Synaptics TouchPad as
/devices/platform/i8042/serio1/input/input5
[ 3513.640310] input: SynPS/2 Synaptics TouchPad as
/devices/virtual/input/input13
tim@raffles:~$

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #34 from Tim Richardson  ---
Created attachment 138510
  --> https://bugs.freedesktop.org/attachment.cgi?id=138510=edit
evemu recording, a good example near the end

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #33 from Tim Richardson  ---
Sadly, I agree. The mouse still jumps. Actually, I don't notice any difference. 

This is a build today from git master, and a reboot too.

Windows has a very different acceleration profile, it is a very negative
acceleration factor at slow movements. If I use -0.9 for Accel Speed, I get the
touchpad accuracy needed to make using it a confident experience, but then it's
very slow. Windows ramps up acceleration much faster. After the recent
improvements to libinput, I'm using Accel Speed 0.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Krasi  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

--- Comment #32 from Krasi  ---
is the attachment ok?

just to confirm that the mouse still jumps. 
Less often, but the issue is still there.

I can make another recording if needed.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #31 from Krasi  ---
Created attachment 138303
  --> https://bugs.freedesktop.org/attachment.cgi?id=138303=edit
dmesg_journalctl

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #30 from Peter Hutterer  ---
krasi, this is unreadable and just noise now. please *attach* your dmesg

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #28 from Peter Hutterer  ---
right, I forgot. can you attach your dmesg please?

> restarted just in case.

That would've undone the commandline and reset to the default, so the libinput
list-devices output is the same as if you hadn't run the command at all. Any
messages in the journal in response to that command would be useful

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #27 from Krasi  ---
the mouse still jumps occasionally, not as bad as before, but the issue is
still there.

I tried your other suggestion for the RMI4 , but didn't make any difference is
there any other way to force it so I can see if it behaves better?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Peter Hutterer  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #26 from Peter Hutterer  ---
Closing, L Holland filed bug 105640 for the t440 so I think we're done here

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #25 from Peter Hutterer  ---
commit ab55302ef88c3827ecc32f3dd3dc58ca7ebfb7a9
Author: Peter Hutterer <>
Date:   Mon Mar 19 15:39:22 2018 +1000

 udev: add the P50 to the T450 jumping motion quirks


L Holland: can you please create a new bug for the T440p, whatever we need for
that is different than what we have here. Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Peter Hutterer  changed:

   What|Removed |Added

 Attachment #138218|0   |1
is obsolete||
 Attachment #138218|attachment-27627-0.html |email garbage
description||
 Attachment #138218|attachment-27627-0.html |email garbage
   filename||

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #24 from Peter Hutterer  ---
anything in the journal/dmesg when you run it?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #23 from Krasi  ---
I run your command but didn't see any change in the behaviour. restarted just
in case.

dmesg | grep RMI4 , shows no results.
libinput list-devices
Device: Power Button
Kernel: /dev/input/event2
Group: 1
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Device: Video Bus
Kernel: /dev/input/event6
Group: 2
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Device: Video Bus
Kernel: /dev/input/event5
Group: 2
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Device: Lid Switch
Kernel: /dev/input/event0
Group: 3
Seat: seat0, default
Capabilities: switch
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Device: Sleep Button
Kernel: /dev/input/event1
Group: 4
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Device: Integrated Camera: Integrated C
Kernel: /dev/input/event9
Group: 5
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Device: HDA Intel PCH Mic
Kernel: /dev/input/event10
Group: 6
Seat: seat0, default
Capabilities:
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Device: HDA Intel PCH Headphone
Kernel: /dev/input/event11
Group: 6
Seat: seat0, default
Capabilities:
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Device: AT Translated Set 2 keyboard
Kernel: /dev/input/event3
Group: 7
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Device: SynPS/2 Synaptics TouchPad
Kernel: /dev/input/event4
Group: 8
Seat: seat0, default
Size: 100x55mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: none
Disable-w-typing: enabled
Accel profiles: none
Rotation: n/a

Device: TPPS/2 IBM TrackPoint
Kernel: /dev/input/event7
Group: 9
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *button
Click methods: none
Disable-w-typing: n/a
Accel profiles: flat *adaptive
Rotation: n/a

Device: ThinkPad Extra Buttons
Kernel: /dev/input/event8
Group: 10
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a

Krasi Georgiev

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Peter Hutterer  changed:

   What|Removed |Added

 Attachment #138215|application/octet-stream|text/plain
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #21 from Krasi  ---
Thank you big time.

it still jumps occasionally , but it is much better now.
sometimes it stops responding , but I guess this is because of the garbage.
it is so annoying that it works perfectly fine under windows.

recording attached.

Krasi Georgiev

On Mar 19 2018, at 7:43 am, bugzilla-dae...@freedesktop.org wrote:
>
>
>
> Comment # 20 (https://bugs.freedesktop.org/show_bug.cgi?id=105022#c20) on bug 
> 105022 (https://bugs.freedesktop.org/show_bug.cgi?id=105022) from Peter 
> Hutterer (mailto:peter.hutte...@who-t.net)
> Created attachment 138190 (attachment.cgi?id=138190) [details] 
> (attachment.cgi?id=138190=edit) [review] 
> (page.cgi?id=splinter.html=105022=138190)
> 0001-udev-add-the-P50-to-the-T450-jumping-motion-quirks.patch
>
> This one should fix the P50, not sure what to do about the T440p yet.
> You are receiving this mail because:
> You reported the bug.
>
>
>

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #20 from Peter Hutterer  ---
Created attachment 138190
  --> https://bugs.freedesktop.org/attachment.cgi?id=138190=edit
0001-udev-add-the-P50-to-the-T450-jumping-motion-quirks.patch

This one should fix the P50, not sure what to do about the T440p yet.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #19 from Peter Hutterer  ---
Created attachment 138189
  --> https://bugs.freedesktop.org/attachment.cgi?id=138189=edit
analysis of attachment  138176

Analysis of attachment 138176, printing the delta from event to event. You can
see the sections of no movement data and then the first event (sometimes more)
is a large one. That's your jump right there. This is garbage data coming from
the device.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #18 from Peter Hutterer  ---
Created attachment 138188
  --> https://bugs.freedesktop.org/attachment.cgi?id=138188=edit
analysis of attachment  138178

Analysis of attachment 138178, printing the deltas from event to event. you can
clearly see the long stints of no updated motion data, then suddenly there's a
massive jump. This is garbage data coming from the kernel (well, the device).

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Peter Hutterer  changed:

   What|Removed |Added

 Attachment #138177|0   |1
is obsolete||
 Attachment #138177|attachment-6251-0.html  |nonrelevant email garbage
description||

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Peter Hutterer  changed:

   What|Removed |Added

 Attachment #138178|application/octet-stream|text/plain
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #17 from Krasi  ---
thanks , recording attached.

Krasi Georgiev

On Mar 18 2018, at 1:08 pm, bugzilla-dae...@freedesktop.org wrote:
>
>
>
> Comment # 16 (https://bugs.freedesktop.org/show_bug.cgi?id=105022#c16) on bug 
> 105022 (https://bugs.freedesktop.org/show_bug.cgi?id=105022) from L Holland 
> (mailto:lucian+freedesk...@symposion.co.uk)
> (In reply to Krasi from comment #15 (show_bug.cgi?id=105022#c15))
> >
> > I can also provide a recording if needed. just let me know the command I
> > need to run.
> >
> I don't know whether Peter needs it or not, but all the details on how to make
> a recording (and generally how to report bugs against libinput) are here:
> https://wayland.freedesktop.org/libinput/doc/latest/reporting_bugs.html
> You are receiving this mail because:
> You reported the bug.
>
>
>

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #16 from L Holland  ---
(In reply to Krasi from comment #15)
> 
> I can also provide a recording if needed. just let me know the command I
> need to run.
> 
I don't know whether Peter needs it or not, but all the details on how to make
a recording (and generally how to report bugs against libinput) are here:
https://wayland.freedesktop.org/libinput/doc/latest/reporting_bugs.html

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #15 from Krasi  ---
I can also provide a recording if needed. just let me know the command I need
to run.

Krasi Georgiev

On Mar 18 2018, at 1:00 pm, bugzilla-dae...@freedesktop.org wrote:
>
>
>
> Comment # 14 (https://bugs.freedesktop.org/show_bug.cgi?id=105022#c14) on bug 
> 105022 (https://bugs.freedesktop.org/show_bug.cgi?id=105022) from L Holland 
> (mailto:lucian+freedesk...@symposion.co.uk)
> Created attachment 138176 (attachment.cgi?id=138176) [details] 
> (attachment.cgi?id=138176=edit)
> Evemu recording of fine movement with jumps
>
> Sorry for the delay, here's a brief evemu recording of me moving the cursor
> very slowly using the touchpad on my Thinkpad T440p. Hopefully this will
> provide some enlightenment. Let me know if there's anything else you need me 
> to
> provide.
> You are receiving this mail because:
> You reported the bug.
>
>
>

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #14 from L Holland  ---
Created attachment 138176
  --> https://bugs.freedesktop.org/attachment.cgi?id=138176=edit
Evemu recording of fine movement with jumps

Sorry for the delay, here's a brief evemu recording of me moving the cursor
very slowly using the touchpad on my Thinkpad T440p. Hopefully this will
provide some enlightenment. Let me know if there's anything else you need me to
provide.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #13 from L Holland  ---
Yeah, I rebooted after each change to be sure. I'll try and sort out an
evemu-record this evening. Thanks for all your work on this!

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #12 from Peter Hutterer  ---
I forgot to mention: git master requires a reboot because it changes udev rules
for each device *and* it changes the kernel device. So basically, you'd have to
reboot every time after switching. But if the jumps happen only at the slowest
speeds, it's unlikely to be that issue. I'll need an evemu-record of one these
movements please, thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #11 from L Holland  ---
So I've switched back and forth between HEAD and 1.10.2 and if there's a
difference in the fine pointer movement, it's very slight. They're both jumpy
when you move really slowly across the touchpad.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #10 from L Holland  ---
Hi, I've just built and installed libinput MASTER HEAD (your build instructions
are great, BTW, thanks for that. Perhaps worth noting that I had to install
doxygen, check and valgrind as well to get the meson build to run)

Fine pointer motion is still rather jerky, I'm afraid. It's hard to be sure,
but I think there might be a slight improvement, but it's still not smooth
enough to be usable for fine work in e.g. GIMP or Inkscape. I'm going to try
reverting back to 1.10.2 to see if I can discern any difference.

Let me know if you want me to submit some logs as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #9 from Peter Hutterer  ---
Please try libinput master 49a8bd3ca76d11b1ec or later, thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

L Holland  changed:

   What|Removed |Added

 CC||lucian+freedesktop@symposio
   ||n.co.uk

--- Comment #8 from L Holland  ---
FWIW I also see this exact issue on a thinkpad t440p. I'm running libinput
1.10.1 under Arch with a 4.15.7 kernel.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #7 from Krasi  ---
ok noted.

Just don't want it to get buried down the list.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Peter Hutterer  changed:

   What|Removed |Added

 CC||peter.hutte...@who-t.net

--- Comment #6 from Peter Hutterer  ---
there's no need to bump bugs, I look at the list of open libinput bugs and
unless they're closed, they're not going away. Whether I find time to work on
any specific bug is a completely different question though :(

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-03-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #5 from Krasi  ---
bump

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-02-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #4 from Krasi  ---
after using it for a week now I can say this it behaves a bit differently but
certainly it is not better than 1.9 , small objects and text are very difficult
to select and click.

do you need anymore info to find the culprit?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-02-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Nate Graham  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #2 from Nate Graham  ---
Almost certainly a dupe of Bug 98839. See if the next version of Libinput fixes
it for you. If it does, that was it. If it doesn't, then please re-open the
bug. Thanks!

*** This bug has been marked as a duplicate of bug 98839 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

Bug ID: 105022
   Summary: Lenovo P50 - Slow fine touchpad movement makes it jump
   Product: Wayland
   Version: unspecified
  Hardware: x86-64 (AMD64)
OS: other
Status: NEW
  Severity: major
  Priority: medium
 Component: libinput
  Assignee: wayland-bugs@lists.freedesktop.org
  Reporter: krasi.r...@gmail.com

Created attachment 137243
  --> https://bugs.freedesktop.org/attachment.cgi?id=137243=edit
logs

Fedora 27, KDE (the same on Gnome)

When trying to to do a fine movement on the touchpad it jumps making it
impossible to do fine selection on small text and click small buttons.


libinput --version
1.9.4


Here is a short video 
https://www.youtube.com/watch?v=Yqeu5ZrC_p0

Let me know how can I obtain any further debug info you need.

How reproducible:
always



Device:   SynPS/2 Synaptics TouchPad
Kernel:   /dev/input/event6
Group:8
Seat: seat0, default
Size: 100x55mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock:disabled
Left-handed:  disabled
Nat.scrolling:disabled
Middle emulation: n/a
Calibration:  n/a
Scroll methods:   *two-finger edge 
Click methods:none
Disable-w-typing: enabled
Accel profiles:   none
Rotation: n/a



Trackpoint seems to be working fine but that is impossible to use for fine
selection as well as it is not so sensitive.


when I run libinput-debug-events I see the pauses there as well, but in
evemu-record I see no pauses but the SYN_REPORT seems to show some high ...ms
numbers when it jumps


dmesg | grep synaptics
[45462.267789] psmouse serio2: Failed to disable mouse on synaptics-pt/serio0
[45463.917768] psmouse serio1: synaptics: queried max coordinates: x [..5676],
y [..4754]
[45463.951593] psmouse serio1: synaptics: queried min coordinates: x [1266..],
y [1100..]
[57186.672594] psmouse serio1: synaptics: queried max coordinates: x [..5676],
y [..4754]
[57186.706204] psmouse serio1: synaptics: queried min coordinates: x [1266..],
y [1100..]
[70344.182014] psmouse serio2: Failed to disable mouse on synaptics-pt/serio0
[70345.835838] psmouse serio1: synaptics: queried max coordinates: x [..5676],
y [..4754]
[70345.869367] psmouse serio1: synaptics: queried min coordinates: x [1266..],
y [1100..]
[71920.887255] psmouse serio2: Failed to disable mouse on synaptics-pt/serio0
[71922.547431] psmouse serio1: synaptics: queried max coordinates: x [..5676],
y [..4754]
[71922.581315] psmouse serio1: synaptics: queried min coordinates: x [1266..],
y [1100..]
[73774.120004] psmouse serio1: synaptics: queried max coordinates: x [..5676],
y [..4754]
[73774.150886] psmouse serio1: synaptics: queried min coordinates: x [1266..],
y [1100..]
[153129.909367] psmouse serio2: Failed to disable mouse on synaptics-pt/serio0
[153131.577309] psmouse serio1: synaptics: queried max coordinates: x [..5676],
y [..4754]
[153131.610758] psmouse serio1: synaptics: queried min coordinates: x [1266..],
y [1100..]
[189275.078662] psmouse serio2: Failed to disable mouse on synaptics-pt/serio0
[189276.740406] psmouse serio1: synaptics: queried max coordinates: x [..5676],
y [..4754]
[189276.774166] psmouse serio1: synaptics: queried min coordinates: x [1266..],
y [1100..]
[198254.977092] psmouse serio1: synaptics: queried max coordinates: x [..5676],
y [..4754]
[198255.010772] psmouse serio1: synaptics: queried min coordinates: x [1266..],
y [1100..]

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs