[Wayland-bugs] [Bug 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

Peter Hutterer  changed:

   What|Removed |Added

 CC||h...@realh.co.uk

--- Comment #13 from Peter Hutterer  ---
*** Bug 104264 has been marked as a duplicate of this 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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #12 from Peter Hutterer  ---
timeout is 200ms, see tp_palm_detect_move_out_of_edge() in the source. That
seems fast enough for quick swipes.

as of 1.9.1, the edges are a maximum of 8mm, provided the touchpad dimensions
are correct. the theory goes that after 8mm we *should* be able to detect a
palm based on other data, e.g. pressure or touch size. not that this is
reliable on all touchpads yet, but one can hope.

> In your opinion, how large should such a motion be to 'un-palm' the touch 
> which
> started and hung out for too long in an exclusion zone? (i.e. if someone found
> time to add such an enhancement :)

honestly, I don't know. It's a lot of trial and error until you eventually find
something that seems to work. That's the best answer I can give you here, your
guess is as good as mine.

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #11 from Jamie Macdonald  ---
Out of curiosity, how long is that timeout? it seems I have to be *really* fast
to get the cursor to move when I've started in the exclusion area. I feel like
if the timeout were higher, I wouldn't run into this issue as much.

In your opinion, how large should such a motion be to 'un-palm' the touch which
started and hung out for too long in an exclusion zone? (i.e. if someone found
time to add such an enhancement :)

Finally, it seems that my left and right exclusion zones take up about 10mm on
either side, so more like 10% of the touchpad which is more than what the
expected behaviour on the linked page describes, no? - is this expected or
configurable?

Thanks for your knowledge (:

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #10 from Peter Hutterer  ---
speed is *one* metric for palm detection, but doesn't apply in this case. Here
it's a simple timeout, not the movement speed itself. IOW if you move out of
the area quickly enough, we assume this was a real movement. This is needed
because large left<->right movements frequently start with a finger in the edge
area.

Palms often move around a bit but less so than a finger, hence the timeout - if
it stays within the edge for long enough we assume it's a palm.

There's room for improvement as usual, e.g. we should have a maximum motion
towards the center at which we should un-palm the touch again. But no-one's
found the time to work on that yet.

Also, it's always hard to compare to macos - the apple touchpads are *very*
good, if I'd have to write libinput so it only works for those life would be a
lot easier :)

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #9 from Jamie Macdonald  ---
aha - thanks for pointing me to that page. It does behave as that page
describes...

I can indeed get the cursor to move when starting a touch in an exclusion zone
if I move my finger fast enough, also as that page describes. Why is it that
speed is the metric used to classify the touch as not-a-palm? 

Comparing to the way my MacBook Pro touchpad behaves on MacOS, there seems to
be an equivalent "exclusion area" where the cursor will not move as you slide
towards the center of the trackpad from the outside, but the cursor starts
moving simply once your finger has moved far enough (i.e. once the finger is
outside the exclusion area, wouldn't it make sense to start moving the cursor,
regardless of the speed?)

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

Peter Hutterer  changed:

   What|Removed |Added

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

--- Comment #8 from Peter Hutterer  ---
most likely:
https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html

that's a feature, not a bug, although it can appear as either :)

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #7 from Jamie Macdonald  ---
I believe the "ABS_MT_TOUCH_MAJOR" event is a red herring - was able to
replicate the issue with that event reporting similar to a successful cursor
move.

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #6 from Jamie Macdonald  ---
When I start the touch near the center of the trackpad, the cursor moves (see
attachment 135968)

I notice that in the second evemu-record (the one that moves), there is an
"ABS_MT_TOUCH_MAJOR" event, whereas in the first evemu-record (the problem),
there is none.

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #5 from Jamie Macdonald  ---
Created attachment 135968
  --> https://bugs.freedesktop.org/attachment.cgi?id=135968=edit
Start touch near middle of trackpad, move finger to the right.

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #4 from Jamie Macdonald  ---
Running libinput 1.9.3 on Arch Linux with gnome-shell 3.26.2 under wayland.

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #3 from Jamie Macdonald  ---
The physical dimensions of this trackpad are 96mmx56mm (measured by a ruler),
the kernel measures it as 91mmx51mm.

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #2 from Jamie Macdonald  ---
Created attachment 135967
  --> https://bugs.freedesktop.org/attachment.cgi?id=135967=edit
/sys/class/dmi/id/modalias

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

--- Comment #1 from Jamie Macdonald  ---
Created attachment 135966
  --> https://bugs.freedesktop.org/attachment.cgi?id=135966=edit
udevadm info /dev/input/event8

-- 
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 104101] Cursor does not move when starting touch from side of touchpad. HP Stream 11-d077nr

2017-12-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104101

Bug ID: 104101
   Summary: Cursor does not move when starting touch from side of
touchpad. HP Stream 11-d077nr
   Product: Wayland
   Version: unspecified
  Hardware: Other
OS: Linux (All)
Status: NEW
  Severity: normal
  Priority: medium
 Component: libinput
  Assignee: wayland-bugs@lists.freedesktop.org
  Reporter: jamie.al...@gmail.com

Created attachment 135965
  --> https://bugs.freedesktop.org/attachment.cgi?id=135965=edit
Start touch on left side of trackpad, move finger to the right.

If I start a touch from either the left or the right sides of my trackpad
(about a 10mm strip on either side), my cursor does not move in gnome-shell
running under wayland.

-- 
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