{"id":72,"date":"2008-06-18T21:46:18","date_gmt":"2008-06-18T19:46:18","guid":{"rendered":"http:\/\/linux.leunen.com\/?p=72"},"modified":"2008-06-18T21:46:18","modified_gmt":"2008-06-18T19:46:18","slug":"desactiver-le-touchpad-dun-portable","status":"publish","type":"post","link":"https:\/\/www.leunen.com\/linux\/2008\/06\/desactiver-le-touchpad-dun-portable\/","title":{"rendered":"D\u00e9sactiver le touchpad d&rsquo;un portable"},"content":{"rendered":"<p>Il y a des chances que vous soyez, comme moi, incapable de taper au clavier sans toucher le touchpad avec votre poignet. R\u00e9sultat, la souris dispara\u00eet l\u00e0 o\u00f9 il ne faut pas, la fen\u00eatre dans laquelle vous tapiez perd le focus et vous vous mettez \u00e0 envoyer des caract\u00e8res \u00e0 tort et \u00e0 travers n&rsquo;importe o\u00f9. Du coup on s&rsquo;\u00e9nerve et rien n&rsquo;avance. Il y a pourtant un moyen simple, ai-je d\u00e9couvert, pour supprimer ce probl\u00e8me. Il suffit de d\u00e9sactiver temporairement le touchpad. Et en plus, ceci peut se faire soit manuellement en tapant une commande dans un terminal soit automatiquement au moyen d&rsquo;un daemon qui se chargera de d\u00e9sactiver et de r\u00e9activer le touchpad quand il faut.<\/p>\n<p>La premi\u00e8re chose \u00e0 faire est de v\u00e9rifier si le paquet <em>xserver-xorg-input-synaptics<\/em> est bien install\u00e9. Vous pouvez le faire avec Synaptic ou avec la ligne de commande:<\/p>\n<pre class=\"codesource\">\r\n$ dpkg-query -s \"xserver-xorg-input-synaptics\" | grep Status\r\n<\/pre>\n<p>Si c&rsquo;est bien le cas, v\u00e9rifiez que votre fichier <em>\/etc\/X11\/xorg.conf<\/em> contient bien la ligne:<\/p>\n<pre class=\"codesource\">\r\nOption    \"SHMConfig\"         \"on\"\r\n<\/pre>\n<p>Dans la section InputDevice:<\/p>\n<pre class=\"codesource\">\r\nSection \"InputDevice\"\r\n    Identifier    \"Synaptics Touchpad\"\r\n    Driver        \"synaptics\"\r\n    Option        \"SendCoreEvents\"     \"true\"\r\n    Option        \"Device\"             \"\/dev\/psaux\"\r\n    Option        \"Protocol\"           \"auto-dev\"\r\n    Option        \"HorizEdgeScroll\"    \"0\"\r\n    Option        \"SHMConfig\"          \"on\"\r\nEndSection\r\n<\/pre>\n<p>Si ce n&rsquo;est pas le cas, \u00e9ditez le fichier avec des droits d&rsquo;administration et ajoutez la ligne au fichier:<\/p>\n<pre class=\"codesource\">\r\n$ sudo gedit \/etc\/X11\/xorg.conf\r\n<\/pre>\n<p>Ensuite red\u00e9marrez X en faisant un <em>Ctrl+Alt+Backspace<\/em> ou en vous d\u00e9connectant.<br \/>\nEt maintenant? Et bien vous pouvez d\u00e9sactiver le touchpad avec cette simple commande:<\/p>\n<pre class=\"codesource\">\r\n$ synclient TouchpadOff=1\r\n<\/pre>\n<p>Et le r\u00e9activer en tapant dans un terminal:<\/p>\n<pre class=\"codesource\">\r\n$ synclient TouchpadOff=0\r\n<\/pre>\n<p>Je vous disais qu&rsquo;il \u00e9tait aussi possible d&rsquo;automatiser le processus. Et oui, c&rsquo;est possible ! Il existe un petit daemon que vous pouvez lancer et qui va d\u00e9tecter que vous tapez au clavier et d\u00e9sactiver lui-m\u00eame le touchpad. Vous pouvez aussi lui indiquer un temps apr\u00e8s lequel il va r\u00e9activer le touchpad lorsque vous arr\u00eatez d&rsquo;utiliser le clavier:<\/p>\n<pre class=\"codesource\">\r\n$ syndaemon -i 5.0\r\n<\/pre>\n<p>Cette commande va lancer le daemon ce qui aura comme effet de d\u00e9sactiver le touchpad d\u00e8s que vous commencerez \u00e0 taper au clavier. Ensuite, lorsque vous vous arr\u00eaterez de taper, il attendra 5 secondes avant de le r\u00e9activer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il y a des chances que vous soyez, comme moi, incapable de taper au clavier sans toucher le touchpad avec votre poignet. R\u00e9sultat, la souris dispara\u00eet l\u00e0 o\u00f9 il ne faut pas, la fen\u00eatre dans laquelle vous tapiez perd le focus et vous vous mettez \u00e0 envoyer des caract\u00e8res \u00e0 tort et \u00e0 travers n&rsquo;importe [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/72"}],"collection":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/comments?post=72"}],"version-history":[{"count":0,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/72\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/media?parent=72"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/categories?post=72"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/tags?post=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}