[Wayland-bugs] [Bug 89999] Add support for 3-finger dragging

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Apr 12 18:59:49 PDT 2015


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

            Bug ID: 89999
           Summary: Add support for 3-finger dragging
           Product: Wayland
           Version: unspecified
          Hardware: Other
                OS: All
            Status: ASSIGNED
          Severity: normal
          Priority: medium
         Component: libinput
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: peter.hutterer at who-t.net
                CC: jwrdegoede at fedoraproject.org

Goal: three finger drag (without physical click) should be a drag-n-drop
operation. This is available on macs with their touchpads and could/should be
available on all devices that support three fingers.

Might be possible on synaptics pads with 2 finger + BTN_TOOL_TRIPLETAP.

Sequence:
* three fingers down
* exceed motion threshold or timeout -> button 1 down
* movement -> motion event
* transition to less than 3 fingers -> button 1 up

Note that this is different to swipe gestures, in this approach we send normal
motion events. May put a requirement on timeout-only, since a motion event can
look like a swipe until it's too late to change our mind.

The question is: do we add this as 3 finger gesture to the gesture API and let
the caller deal with it, or emulate it in libinput directly? I'm tending
towards the latter if we can make it work properly.

-- 
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/20150413/90277ff2/attachment.html>


More information about the wayland-bugs mailing list