{"id":1956,"date":"2010-03-28T00:55:19","date_gmt":"2010-03-28T07:55:19","guid":{"rendered":"http:\/\/www.bhagwad.com\/blog\/?p=1956"},"modified":"2010-10-20T18:27:32","modified_gmt":"2010-10-20T12:57:32","slug":"alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04","status":"publish","type":"post","link":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/","title":{"rendered":"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat"},"content":{"rendered":"<p>The procedure for modifying touchpad settings has changed in Lucid Lynx. Today I installed the Beta 1 and found that the <a href=\"http:\/\/www.bhagwad.com\/blog\/2009\/technology\/configure-alps-synaptics-touchpad-in-ubuntu-904-jaunty-jackalope.html\">earlier techniques for configuring touchpad settings in Jaunty and Karmic<\/a> no longer work. In Ubuntu 10.04, the entire HAL system has died and is replaced with something called <em>udev<\/em>.<\/p>\n<p>Alternatively, we can change the touchpad settings in the xorg.conf.d folder. Thanks for <a href=\"http:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html#comment-11656\">the tip Jensel!<\/a><\/p>\n<p>Let&#8217;s look at both techniques<\/p>\n<h2>Using Udev<\/h2>\n<p>Users can place their configuration files for udev inside <em>&#8220;\/etc\/udev\/rules.d&#8221;<\/em> The files have a certain syntax, but of course it&#8217;s best to simply copy someone else&#8217;s file and just modify it to what you want. I created a file called touchpad.rules (the file must have the extension &#8220;rules&#8221;). Here is what I put into it:<\/p>\n<blockquote><p>ACTION!=&#8221;add|change&#8221;, GOTO=&#8221;xorg_synaptics_end&#8221;<br \/>\nKERNEL!=&#8221;event*&#8221;, GOTO=&#8221;xorg_synaptics_end&#8221;<\/p>\n<p>ENV{ID_INPUT_TOUCHPAD}!=&#8221;1&#8243;, GOTO=&#8221;xorg_synaptics_end&#8221;<\/p>\n<p><strong>ENV{x11_options.MaxTapTime}=&#8221;300&#8243;<\/strong><\/p>\n<p>LABEL=&#8221;xorg_synaptics_end&#8221;<\/p><\/blockquote>\n<p>See the bold section? That&#8217;s where you put in your own settings similar to the rules we used to put into our .fdi files. Here are the settings <a href=\"http:\/\/www.bhagwad.com\/Files\/touchpad.fdi\">in my earlier fdi file<\/a> and here is the <a href=\"http:\/\/manpages.ubuntu.com\/manpages\/karmic\/man4\/synaptics.4.html\">full list of options<\/a> you can use.<\/p>\n<p>I had to reboot the system to apply the changes &#8211; logging off didn&#8217;t work. If I find a better way to do this, I&#8217;ll post it here. The command posted on the <a href=\"https:\/\/wiki.ubuntu.com\/X\/Config\/Input#Input%20Configuration%20with%20udev%20%28Ubuntu%2010.04%29\">official instruction page<\/a> didn&#8217;t work for me either.<\/p>\n<h2>Using .conf files in xorg.conf.d<\/h2>\n<p>This is simple. Go to the folder &#8220;<em>\/usr\/lib\/X11\/xorg.conf.d&#8221;<\/em>. In there, find the file that has your synaptics settings. For me it was &#8220;10-synaptics.conf&#8221;. You can add your synaptics settings after the &#8220;Driver&#8221; line in the relevant &#8220;Identifier&#8221; section. My Identifier line was: <em>Identifier &#8220;touchpad catchall&#8221;<\/em><\/p>\n<blockquote><p>Option\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0&#8220;HorizEdgeScroll&#8221;\u00a0\u00a0 \u00a0&#8220;1&#8221;<br \/>\nOption\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0&#8220;MaxTapTime&#8221;\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0&#8220;300&#8221;<\/p><\/blockquote>\n<p>This will change the HorizEdgeScroll and MaxTapTime parameters. Just modify for whichever parameters you want to change. When you log out and log in again, your settings should be applied.<\/p>\n<p>If you learn something more about these rules, be sure to let me know!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Synaptics touchpad configuration in Lucid Lynx. Hal no longer works and only udev is used. We can also use the files in xorg.conf.d Here is how I got my settings to work<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31,33,23],"tags":[],"class_list":["post-1956","post","type-post","status-publish","format-standard","hentry","category-nr","category-sa","category-technology"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat<\/title>\n<meta name=\"description\" content=\"Synaptics touchpad configuration in Lucid Lynx. Hal no longer works and only udev is used. We can also use the files in xorg.conf.d Here is how I got my settings to work\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat\" \/>\n<meta property=\"og:description\" content=\"Synaptics touchpad configuration in Lucid Lynx. Hal no longer works and only udev is used. We can also use the files in xorg.conf.d Here is how I got my settings to work\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/\" \/>\n<meta property=\"og:site_name\" content=\"Expressions - Bhagwad Jal Park\" \/>\n<meta property=\"article:published_time\" content=\"2010-03-28T07:55:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2010-10-20T12:57:32+00:00\" \/>\n<meta name=\"author\" content=\"bhagwad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bhagwad\" \/>\n<meta name=\"twitter:site\" content=\"@bhagwad\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"bhagwad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2010\\\/technology\\\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2010\\\/technology\\\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\\\/\"},\"author\":{\"name\":\"bhagwad\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#\\\/schema\\\/person\\\/06c9c710885b810f1dfe3779fc346b23\"},\"headline\":\"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat\",\"datePublished\":\"2010-03-28T07:55:19+00:00\",\"dateModified\":\"2010-10-20T12:57:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2010\\\/technology\\\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\\\/\"},\"wordCount\":368,\"commentCount\":70,\"publisher\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#\\\/schema\\\/person\\\/06c9c710885b810f1dfe3779fc346b23\"},\"articleSection\":[\"NR\",\"SA\",\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2010\\\/technology\\\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2010\\\/technology\\\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\\\/\",\"url\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2010\\\/technology\\\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\\\/\",\"name\":\"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#website\"},\"datePublished\":\"2010-03-28T07:55:19+00:00\",\"dateModified\":\"2010-10-20T12:57:32+00:00\",\"description\":\"Synaptics touchpad configuration in Lucid Lynx. Hal no longer works and only udev is used. We can also use the files in xorg.conf.d Here is how I got my settings to work\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2010\\\/technology\\\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2010\\\/technology\\\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2010\\\/technology\\\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/\",\"name\":\"Expressions - Bhagwad Jal Park\",\"description\":\"My thoughts, haikus and freelance musings\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#\\\/schema\\\/person\\\/06c9c710885b810f1dfe3779fc346b23\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#\\\/schema\\\/person\\\/06c9c710885b810f1dfe3779fc346b23\",\"name\":\"bhagwad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1778085393\",\"url\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1778085393\",\"contentUrl\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1778085393\",\"caption\":\"bhagwad\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1778085393\"},\"sameAs\":[\"http:\\\/\\\/www.bhagwad.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat","description":"Synaptics touchpad configuration in Lucid Lynx. Hal no longer works and only udev is used. We can also use the files in xorg.conf.d Here is how I got my settings to work","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/","og_locale":"en_US","og_type":"article","og_title":"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat","og_description":"Synaptics touchpad configuration in Lucid Lynx. Hal no longer works and only udev is used. We can also use the files in xorg.conf.d Here is how I got my settings to work","og_url":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/","og_site_name":"Expressions - Bhagwad Jal Park","article_published_time":"2010-03-28T07:55:19+00:00","article_modified_time":"2010-10-20T12:57:32+00:00","author":"bhagwad","twitter_card":"summary_large_image","twitter_creator":"@bhagwad","twitter_site":"@bhagwad","twitter_misc":{"Written by":"bhagwad","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/#article","isPartOf":{"@id":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/"},"author":{"name":"bhagwad","@id":"https:\/\/www.bhagwad.com\/blog\/#\/schema\/person\/06c9c710885b810f1dfe3779fc346b23"},"headline":"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat","datePublished":"2010-03-28T07:55:19+00:00","dateModified":"2010-10-20T12:57:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/"},"wordCount":368,"commentCount":70,"publisher":{"@id":"https:\/\/www.bhagwad.com\/blog\/#\/schema\/person\/06c9c710885b810f1dfe3779fc346b23"},"articleSection":["NR","SA","Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/","url":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/","name":"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat","isPartOf":{"@id":"https:\/\/www.bhagwad.com\/blog\/#website"},"datePublished":"2010-03-28T07:55:19+00:00","dateModified":"2010-10-20T12:57:32+00:00","description":"Synaptics touchpad configuration in Lucid Lynx. Hal no longer works and only udev is used. We can also use the files in xorg.conf.d Here is how I got my settings to work","breadcrumb":{"@id":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bhagwad.com\/blog\/2010\/technology\/alps-synaptics-touchpad-configuration-in-lucid-lynx-ubuntu-10-04.html\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bhagwad.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Alps (Synaptics) touchpad configuration in Lucid and Maverick Meerkat"}]},{"@type":"WebSite","@id":"https:\/\/www.bhagwad.com\/blog\/#website","url":"https:\/\/www.bhagwad.com\/blog\/","name":"Expressions - Bhagwad Jal Park","description":"My thoughts, haikus and freelance musings","publisher":{"@id":"https:\/\/www.bhagwad.com\/blog\/#\/schema\/person\/06c9c710885b810f1dfe3779fc346b23"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bhagwad.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.bhagwad.com\/blog\/#\/schema\/person\/06c9c710885b810f1dfe3779fc346b23","name":"bhagwad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bhagwad.com\/blog\/wp-content\/litespeed\/avatar\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1778085393","url":"https:\/\/www.bhagwad.com\/blog\/wp-content\/litespeed\/avatar\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1778085393","contentUrl":"https:\/\/www.bhagwad.com\/blog\/wp-content\/litespeed\/avatar\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1778085393","caption":"bhagwad"},"logo":{"@id":"https:\/\/www.bhagwad.com\/blog\/wp-content\/litespeed\/avatar\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1778085393"},"sameAs":["http:\/\/www.bhagwad.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/posts\/1956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/comments?post=1956"}],"version-history":[{"count":0,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/posts\/1956\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/media?parent=1956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/categories?post=1956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/tags?post=1956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}