<?xml version="1.0"?>
<rss xmlns:php="http://php.net/xsl" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Trackpad et boutons sous Squeeze - Chicoree</title><link>http://www.chicoree.fr/w/Trackpad_et_boutons_sous_Squeeze</link><atom:link href="http://www.chicoree.fr/w/Trackpad_et_boutons_sous_Squeeze?action=toFeed" rel="self" type="application/rss+xml"/><description><![CDATA[Après la mise à jour de Debian Lenny vers Debian Squeeze sur mon portable, j'ai eu la désagréable surprise de constater (entre autres) que mon trackpad ne fonctionnait plus comme avant. Si je pouvais toujours déplacer le pointeur avec, pour cliquer je devais utiliser les boutons (physiques) – et non plus me contenter de tapoter sur la zone sensible.
L'explication se trouve dans les nouveautés de xserver-xorg-input-synaptics:
Visiblement, c'est un choix volontaire des développeurs du pilote de trackpad synaptics que de désactiver le tapping. Pour être plus précis, le tapping est maintenant désactivé en standard pour les trackpads équipés d'au moins un bouton physique. Pour citer le manuel de synaptics(4):
Comme on peut le lire toujours dans le man ou encore sur le wiki de Debian, la ré-activation du tapping nécessite de modifier /etc/X11/xorg.conf (ou accessoirement créer/modifier le fichier /etc/X11/xorg.conf.d/synaptics.conf) pour y ajouter la configuration spécifique que vous souhaitez pour votre touchpad:
Dans la configuration ci-dessous, les lignes marquées obligatoires sont ... obligatoires pour identifier le périphérique concerné. La configuration spécifique ne concerne donc dans cet exemple que l'option TapButton1. D'après le manuel de synaptics, cela correspond à un tap en dehors d'un coin du pad:
En plus du tap, j'avais aussi pris l'habitude d'utiliser le coin haut-droit du pad pour simuler le clic sur le bouton central de la souris. Très pratique pour ouvrir des pages web dans un nouvel onglet. Cette fonctionnalité est aussi désactivée par défaut dans Squeeze. Le réactiver nécessite de modifier encore xorg.cong (ou synaptics.conf) pour ajouter l'option suivante:
Bien entendu, toutes les modifications ne sont prises en compte qu'au redémarrage du serveur X. À l'inverse, pour un test rapide – ou une modification ponctuelle – vous pouvez utiliser synclient:
]]></description><item><title>Synaptics (and other?) touchpads on Sid</title><link>http://forums.debian.net/viewtopic.php?f=16&amp;t=50061</link><description/></item><item><title>http://wiki.debian.org/SynapticsTouchpad</title><link>http://wiki.debian.org/SynapticsTouchpad</link><description/></item></channel></rss>
