{"id":7201,"date":"2017-10-04T17:02:59","date_gmt":"2017-10-04T17:02:59","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=7201"},"modified":"2023-11-19T13:03:52","modified_gmt":"2023-11-19T13:03:52","slug":"enable-tap-to-click-ubuntu-17-10-login-screen","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2017\/10\/enable-tap-to-click-ubuntu-17-10-login-screen\/","title":{"rendered":"Enable &#8216;Tap to click&#8217; in Ubuntu (22.04 Updated) GDM Login Screen"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-34682\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-250x250.png\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-250x250.png 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-300x300.png 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-600x600.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-768x768.png 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature.png 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>For notebook or PC with a touchpad, you&#8217;ll find that tap clicking function does not work in the GNOME login screen out-of-the-box, either in Ubuntu or other Linux.<\/p>\n<p>You may hit Enter on keyboard to login after typing password. It will however more convenient if tap to click works when trying to select another user, session, or upper right corner menu. And here&#8217;s how to enable this function in Ubuntu 22.04 and Ubuntu 20.04.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/touchpad-tap2click.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-34683\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/touchpad-tap2click-600x450.jpg\" alt=\"\" width=\"600\" height=\"450\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/touchpad-tap2click-600x450.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/touchpad-tap2click-300x225.jpg 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/touchpad-tap2click-768x576.jpg 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/touchpad-tap2click.jpg 800w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>UPDATE: There&#8217;s now graphical <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2023\/10\/install-gdm-settings-ubuntu-22-04\/\" target=\"_blank\" rel=\"noopener\">GDM-Settings<\/a> configuration tool, can do the job as easy as few mouse clicks.<\/b><\/p>\n<h3>Enable Tap Clicking in GDM Login Screen.<\/h3>\n<p>Both the System Settings and &#8216;Dconf Editor&#8217; configuration tool have option to toggle &#8216;Tap to Click&#8217; in Ubuntu. However, none works for the login screen due to permission issue. You need the <code>gdm<\/code> system user privilege to do the setting.<\/p>\n<p>1.) Firstly, open terminal by either searching from the overview screen or pressing Ctrl+Alt+T on keyboard.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/08\/open-gnometerminal.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-34389\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/08\/open-gnometerminal.jpg\" alt=\"\" width=\"600\" height=\"270\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/08\/open-gnometerminal.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/08\/open-gnometerminal-300x135.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>2.) <b>For Ubuntu 22.04<\/b>, you have to first install the <code>dbus-x11<\/code> package for dbus-launch command:<\/p>\n<pre>sudo apt install dbus-x11<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/apt-dbus-x11.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44734\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/apt-dbus-x11-600x230.webp\" alt=\"\" width=\"600\" height=\"230\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/apt-dbus-x11-600x230.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/apt-dbus-x11-300x115.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/apt-dbus-x11.webp 750w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n3.) When terminal opens, run command to add user <code>gdm<\/code> to the control list:<\/p>\n<pre>xhost SI:localuser:gdm<\/pre>\n<p>It will indicate that &#8216;localuser:gdm being added to access control list&#8217;.<\/p>\n<p>4.) Finally run <code>gsettings<\/code> command to enable &#8216;tap to click&#8217; using <code>gdm<\/code> user privilege:<\/p>\n<pre>sudo -u gdm gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true<\/pre>\n<p>For <b>Ubuntu 22.04<\/b>, add <code>dbus-launch<\/code> flag in command, so it will be:<\/p>\n<pre>sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gdm-tap-click-jammy.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44733\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gdm-tap-click-jammy-600x219.webp\" alt=\"\" width=\"600\" height=\"219\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gdm-tap-click-jammy-600x219.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gdm-tap-click-jammy-300x110.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gdm-tap-click-jammy-768x280.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gdm-tap-click-jammy.webp 786w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>If you want to do more settings about the GNOME login screen, you may first install &#8220;Dconf Editor&#8221; and launch the tool via gdm system user. To do so, paste the command below into terminal and hit run:<\/p>\n<pre>xhost SI:localuser:gdm &amp;&amp; sudo -u gdm dconf-editor<\/pre>\n<p>When it opens, navigate to &#8220;<b>org\/gnome\/login-screen<\/b>&#8220;. There you may toggle settings for disable user list, enable fingerprint, smartcard authentications, and more.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/dconfeditor-loginscreen.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-34685\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/dconfeditor-loginscreen-600x518.jpg\" alt=\"\" width=\"600\" height=\"518\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/dconfeditor-loginscreen-600x518.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/dconfeditor-loginscreen-300x259.jpg 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/dconfeditor-loginscreen.jpg 694w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>That&#8217;s all. Enjoy!<\/p>","protected":false},"excerpt":{"rendered":"<p>For notebook or PC with a touchpad, you&#8217;ll find that tap clicking function does not work in the GNOME login screen out-of-the-box, either in Ubuntu or other Linux. You may hit Enter on keyboard to login after typing password. It will however more convenient if tap to click works when trying to select another user, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":34661,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[1504,1468],"class_list":["post-7201","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-tap-to-click","tag-ubuntu-17-10"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/7201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=7201"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/7201\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/34661"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=7201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=7201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=7201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}