After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 765879 - No "tap to click" checkbox on Wayland
No "tap to click" checkbox on Wayland
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: Mouse
3.20.x
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 735718 767006 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2016-05-01 16:32 UTC by c1412830
Modified: 2016-07-29 14:18 UTC
See Also:
GNOME target: ---
GNOME version: 3.19/3.20


Attachments
The output of `sudo libinput-list-devices`. (2.83 KB, text/plain)
2016-05-01 17:06 UTC, c1412830
  Details
mouse: Make touchpad capability checking on wayland work as intended (1.10 KB, patch)
2016-05-02 12:39 UTC, Rui Matos
committed Details | Review

Description c1412830 2016-05-01 16:32:52 UTC
When running GNOME on Wayland with a touchpad, the "Mouse" section in gnome-control-center doesn't show a checkbox for enabling the "tap to click" behavior. The user must enable it in dconf (org.gnome.desktop.peripherals.touchpad.tap-to-click).

All the other touchpad-related options are available. When using X11, the tap-to-click checkbox is present, which is why I think this is a bug.

I can't believe that there are so few tap-to-click users that this option is not necessary. Clicking with the regular buttons is so annoying that I wouldn't stay long on a system that doesn't provide it.

Luckily, the fix seems to be trivial (but I don't have the time to learn how to download, build, modify and patch the GNOME code), as the option is in dconf.
Comment 1 Bastien Nocera 2016-05-01 16:50:57 UTC
What's the output of:
sudo libinput-list-devices
Comment 2 c1412830 2016-05-01 17:06:17 UTC
Created attachment 327114 [details]
The output of `sudo libinput-list-devices`.
Comment 3 Rui Matos 2016-05-02 12:39:04 UTC
Created attachment 327145 [details] [review]
mouse: Make touchpad capability checking on wayland work as intended

We need to set the out variables otherwise the intended semantics as
documented by the comment aren't enforced.
Comment 4 Bastien Nocera 2016-05-02 12:46:54 UTC
Review of attachment 327145 [details] [review]:

Yep.
Comment 5 Rui Matos 2016-05-02 16:25:15 UTC
Pushed to master and gnome-3-20

Attachment 327145 [details] pushed as 9b5329f - mouse: Make touchpad capability checking on wayland work as intended
Comment 6 Bastien Nocera 2016-05-30 09:35:16 UTC
*** Bug 767006 has been marked as a duplicate of this bug. ***
Comment 7 Daniel Jonsson 2016-06-26 08:36:33 UTC
Any ETA for when this bugfix will be packaged into a release of GNOME? I'm running GNOME 3.20.2, and this bug is still present. However, 3.20.2 is apparently the last version of the 3.20 branch, according to https://mail.gnome.org/archives/devel-announce-list/2016-May/msg00001.html. Does that mean that this bugfix will never reach 3.20 users?
Comment 8 Bastien Nocera 2016-06-26 09:28:44 UTC
(In reply to Daniel Jonsson from comment #7)
> Any ETA for when this bugfix will be packaged into a release of GNOME? I'm
> running GNOME 3.20.2, and this bug is still present. However, 3.20.2 is
> apparently the last version of the 3.20 branch, according to
> https://mail.gnome.org/archives/devel-announce-list/2016-May/msg00001.html.
> Does that mean that this bugfix will never reach 3.20 users?

It's on the branch, just didn't see a release. You can always ask your distribution to pick up the change if you think this isn't going fast enough...
Comment 9 Bastien Nocera 2016-07-29 14:18:29 UTC
*** Bug 735718 has been marked as a duplicate of this bug. ***