[Wayland-bugs] [Bug 86807] Continue moving the pointer when 2fg scrolling ends

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Dec 1 11:14:48 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=86807

--- Comment #4 from Hans de Goede <jwrdegoede at fedoraproject.org> ---
(In reply to Hans de Goede from comment #3)
> > I do not lift the first pointer. Sequence:
> > 
> > Put index finger down on touchpad.
> > Click touchpad down with index to start drag.
> > Move index around on touchpad.
> > 
> > Realize I don't have enough range. Push down middle, and move middle around
> > index while index is still on touchpad. When I want to drop, I release
> > middle and then index.
> 
> Ah, I thought you used your middle finger to take over from the index
> finger, but now I see what you're doing. 
> 
> > I notice here that xf86-input-synaptics never emits scrolling events while
> > the clickpad is pushed down. That could be a solution.
> 
> Hm, yes that should actually work for both your and Peter's problem

Ok, so thinking more about this, I take this back, not doing 2fg scrolling when
the clickpad is clicked down will not help for your scenario. We always make
one touch the "pointer", and in your case that is the index finger, and it will
stay the pointer as long as its down.

The reason this works with synaptics is because it lacks proper multi-touch
support, so as soon as a clickpad is clicked down we switch to relative mode,
and all fingers move the pointer at the same time, which is a mess.

This does not mean your suggestion does not have merits, but I'm afraid that
your use-case is one which we simply do not want to support. The "expected" way
to use the touchpad for click + drag from a libinput pov is to click with one
finger, and then select with another, which will make the other finger the
pointer from the get go, switching which finger is the pointer halfway through
is not supported, and I don't think we want to support that.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-bugs/attachments/20141201/fe32fcba/attachment.html>


More information about the wayland-bugs mailing list