Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
materiel:touchpad [Le 11/08/2007, 20:02]
HymnToLife
— (Version actuelle)
Ligne 1: Ligne 1:
-<​code>​ 
-Version Edgy (doit fonctionner aussi sur Dapper) 
-</​code>​ 
  
-Rédigé par [[http://​doc.ubuntu-fr.org/​utilisateurs/​anakill|Anakill]]. 
- 
- 
- 
-====== Comment configurer le TouchPad d'un Laptop ? ====== 
- 
-Sur mon laptop (MSI 260) la gestion du TouchPad par défaut sous Edgy est fonctionnelle mais limitée. En effet je ne dispose que de la navigation et du clic. Je vous propose donc, à travers ce tuto, de donner plus de fonctions à votre TouchPad comme par exemple le défilement vertical, qui est bien pratique quand on a pas de bouton hardware destiné à cela. 
- 
- 
- 
- 
-===== Configuration de X ===== 
- 
-Comme d'​habitude une petite sauvegarde de son xorg.conf au cas où. 
- 
-  * Ouvrez un terminal 
-  * Lancez la commande suivante : 
- 
-<​code>​ 
-sudo cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.bak 
-</​code>​ 
- 
-  * Ensuite on va éditer son xorg.conf avec la commande suivante : 
- 
-<​code>​ 
-sudo gedit /​etc/​X11/​xorg.conf 
-</​code>​ 
- 
-  * Dans la section "​Module"​ on ajoute : 
- 
-<​code>​ 
-Load "​synaptics"​ 
-</​code>​ 
- 
-(Synaptics est le driver que l'on va utiliser pour une utilisation avancée du TouchPad) 
- 
-  * On va ajouter une deuxième section "​InputDevice"​ en dessous de la première : 
- 
-La première section "​InputDevice"​ est celle d'​origine et qui est utilisée pour le TouchPad de base avec les deux boutons du dessous (clic droit et gauche) ou bien quand on utilise une souris usb. 
-La deuxième servira donc à la gestion du TouchPad grâce au driver Synaptics. 
- 
-<​code>​ 
-Section "​InputDevice"​ 
- Identifier "​Synaptics TouchPad"​ 
- Driver "​synaptics"​ 
- Option "​SendCoreEvents"​ "​true"​ 
- Option "​Device"​ "/​dev/​psaux"​ 
- Option "​Protocol"​ "​auto-dev"​ 
- Option "​HorizScrollDelta"​ "​0"​ 
- Option "​SHMConfig"​ "​true"​ 
-EndSection 
-</​code>​ 
-//Notes :\\ 
-- Pour désactiver l'​option "​toucher pour cliquer"​ rajouter la ligne [Option "​MaxTapTime"​ "​0"​]\\ 
-- Sur mon Dell, cela n'a marché que lorsque je n'ai mis qu'une section "​InputDevice",​ contenant la ligne [Option "​SHMConfig"​ "​on"​]\\ 
-// 
-  * Enfin dans la section "​ServerLayout"​ on ajoute : 
- 
-<​code>​ 
-InputDevice "​Synaptics Touchpad"​ 
-</​code>​ 
- 
-===== Configuration avec synclient ===== 
-Pour configurer Synaptics, on peut se servir de l'​outil en ligne de commande synclient fourni avec Synaptics: 
- 
-  * Pour observer les événements perçus par le touchpad et déterminer la surface couverte (intervalles de valeur x et y): 
- 
- $ synclient -m 100 
- time     ​x ​   y   z f  w  l r u d m     ​multi ​ gl gm gr gdx gdy 
- 0.000 ​ 5212 2853   1 1  4  0 0 0 0 0  00000000 ​  ​0 ​ 0  0   ​0 ​  0 
- 0.728 ​ 2948 2425  68 1  4  0 0 0 0 0  00000000 ​  ​0 ​ 0  0   ​0 ​  0 
- ... 
- 
-  * Pour afficher la configuration de Synaptics: 
- 
- $ synclient -l 
- Parameter settings: 
- LeftEdge = 1200 
- RightEdge = 5800 
- ... 
- 
-  * Pour changer dynamiquement la valeur des paramètres de configuration de Synaptics et faire des tests: 
- 
- $ synclient TopEdge=1200 LeftEdge=1200 
- 
- 
-===== Installation de l'​interface graphique de configuration de Synaptics ===== 
- 
-Pour ce faire suivez les étapes suivantes : 
- 
-  * Activer le dépôt Universe dans Synaptic : 
- 
-[[http://​doc.ubuntu-fr.org/​applications/​apt/​depots]] 
- 
-  * Pour Gnome, installer gsynaptics : 
- 
-<​code>​ 
-sudo apt-get install gsynaptics 
-</​code>​ 
-  * Les utilisateur de KDE peuvent utiliser ksynaptics (qui s'​intègre parfaitement dans kcontrol ou systemsettings) ou encore qsynaptics ​ 
-<​code>​ 
-sudo apt-get install ksynaptics 
-</​code>​ 
-  * Redémarrer le serveur graphique pour que les changements que l'on a fait soient pris en compte en appuyant simultanément sur : 
- 
-<​code>​ 
-ctrl-alt-backspace 
-</​code>​ 
- 
-===== Utilisation de GSynaptics ===== 
- 
-Pour trouver GSynaptics il suffit d'​aller dans Système -> Préférences et de clicker sur Touchpad. Vous maintenant faire différents réglages de votre TouchPad. On trouve un onglet "​Général",​ un onglet "​Tapotement"​ et un onglet "​Défilement"​ avec notamment l'​option permettant le défilement vertical. 
- 
-{{materiel:​gsynaptics.png|}} 
- 
-Pour finir, les différents liens utiles : 
- 
-  * __Site de GSynaptics__ 
- 
-[[http://​gsynaptics.sourceforge.jp]] 
- 
-  * __Site de QSynaptics__ 
- 
-[[http://​qsynaptics.sourceforge.net/​ss.html]] 
- 
-===== Problèmes de contact de paume ===== 
-S'il arrive que la paume de vos mains entre en contact avec le touchpad pendant que vous tapez au clavier et que cela provoque des clics indésirables,​ il existe une solution ! 
- 
-En effet le programme ''​syndaemon''​ est un démon (application tournant en arrière plan, sans être connectée à un terminal) spécialement conçu pour corriger ce problème. qsynaptics et ksynaptics offrent également cette possibilité //sans avoir à utiliser syndaemon//​. 
- 
-Pour le lancer, exécutez la commande: 
-<​file>​syndaemon -d -t -k -i 0.5</​file>​ 
-Les différentes options sont: 
-  * ''​-i <​durée>''​ quelle durée (en secondes) attendre après la dernière touche pressée avant de rétablir les clics 
-  * ''​-d''​ démarre en tant que démon 
-  * ''​-t''​ désactive uniquement les clics et le scrolling, pas le déplacement de la souris 
-  * ''​-k''​ permet de ne pas reconnaître les touches spéciales (CTRL, ALT, SHIFT...) comme une activation du clavier 
-(il existe aussi d'​autres options, voir ''​man syndaemon''​) 
- 
-Ajoutez cette commande au lancement de votre session pour l'​activer systématiquement. (Sous Gnome: menu Système > Préférences > Sessions > onglet "​Programmes au démarrage"​) 
- 
-**Attention:​** Qsynaptics désactive syndaemon pendant son exécution, vous devrez donc le relancer après (je crois que Qsynaptics essaie de le relancer mais ne le fait pas correctement,​ avec un temps de 2secondes) 
- 
-Si quelqu'​un à d'​autres informations à propos du TouchPad n'​hésitez pas à les rajouter ;-) 
  • materiel/touchpad.1186855333.txt.gz
  • Dernière modification: Le 18/04/2011, 14:48
  • (modification externe)