[Wayland-bugs] [Bug 90204] Allow switching clickfinger right and middle-click

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 28 22:36:14 PDT 2015


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

Peter Hutterer <peter.hutterer at who-t.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |peter.hutterer at who-t.net
         Resolution|---                         |WONTFIX

--- Comment #1 from Peter Hutterer <peter.hutterer at who-t.net> ---
simple answers first:

(In reply to Laurentiu Nicola from comment #0)
> [2] If holding one finger over the button area and sliding another downwards
> to the bottom, only the original finger seems to taken into account on a
> click. Of course, one may argue that doing this is useless because it will
> also move the cursor.

yeah, that's intentional behaviour. Some touchpads are too small to disallow
movement into the button area so we only count fingers as "on the button" if
they start in that area.

> [3] xinput list only gives me an "xwayland-pointer", which doesn't have any
> settings for this. Perhaps I'm doing it wrong. On Xorg with
> xf86-input-libinput the properties are there, but I have other issues [4].

yeah, xwayland only provides a single pointer device, it doesn't forward the
devices 1:1 (because it doesn't have access to the device list, long story).

> [4] Softbutton right-clicks are detected as left-clicks; it seems specific
> to xf86-input-libinput, though.

most likely a recent GNOME issue that defaults to clickfinger behaviour. Try
gsettings set org.gnome.desktop.peripherals.touchpad click-method 'areas'


longer answer regarding your feature request:
I don't have any plans of providing this remapping through a configuration
option, simply because long-term it is not maintainable. any one of these
configuration options doesn't hurt and can be justified easily, it's the
combination of all of them that land us in a mess. It becomes un-testable and
unpredictable in some cases too.

we have two methods at the moment for triggering the middle button on touchpad
devices: either by pressing left + right together (which works for both
software buttons and physical buttons) or if you are in clickfinger mode with
the three-finger click. three finger-click obviously because it's the
least-common one of the left/right/middle click options.

if we start mixing software buttons and clickfinger we run into a couple of
situations where it's not clear what we should do or where the event we produce
becomes unpredictable for the user. That's not something we want. And that's
even aside from the issue of now having a combinatorial explosion of
test-cases.

so summary - no, we won't implement this, sorry.

-- 
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/20150429/55a5e143/attachment-0001.html>


More information about the wayland-bugs mailing list