Enable ‘Tap to click’ in Ubuntu 17.10 GDM Login Screen

October 4, 2017

gnome shell

Tested Ubuntu 17.10 beta 2 recently and that the touchpad ‘Tap to click’ feature does not work in my laptop while I’m in the GDM login screen, even though it starts working once logged in.

If you get the same problem and want to re-enable the ‘Tap to click’ feature in login screen before Canonical adding it back, following steps will tell you how.

You can enable ‘Tap to click’ either in Settings utility or via gsettings command. For working in the login screen, you need to do it under the gdm user.

1. Open terminal via Ctrl+Alt+T, then run command to get root privilege:

sudo -i

Type in your password (no visual feedback while typing) when it prompts and hit Enter.

2. (Not required in default Wayland session) Allow user gmd to create a connection to the X server:

xhost +SI:localuser:gdm

3. Switch to user gdm in the terminal:

su gdm -s /bin/bash

4. Finally enable ‘Tap to click’ via gdm user:

gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true

Restart your computer and done.

How to Restore:

To restore the setting, open terminal and re-do previous steps except running following command instead the last one:

gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click false


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected]

10 responses to Enable ‘Tap to click’ in Ubuntu 17.10 GDM Login Screen

  1. thanks you!!!

  2. I get this error when entering:

    ~# xhost +SI:localuser:gdm
    No protocol specified
    xhost: unable to open display ":0"

  3. dconf-WARNING **: Unable to open /root/.local/share/flatpak/exports/share/dconf/profile/user

  4. Thanks for your post. I have successfully enabled Tap-to-click following your solution and also at the same time put my laptop numlock ‘on’ on login prompt using
    following the first gsettings being still gdm user.

  5. On previous post the command disappeared its :
    gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state ‘on’

  6. Hi, I get this error:
    $ gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true

    (process:3793): dconf-WARNING **: failed to commit changes to dconf: Error executing spawning from command line «dbus-launch –autolaunch=0b72f5435a794c6a971e891289336f3d –binary-syntax –close-stderr»: Child process exited with code 1
    How do I solve this?
    Thank you!

  7. Thank you! It worked perfectly.

  8. Tanks from Brazil