Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
touchpad [Le 11/09/2022, 12:14] moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
touchpad [Le 25/03/2023, 15:05] (Version actuelle) L'Africain nettoyage |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Bionic Xenial matériel}} | + | {{tag>Bionic matériel}} |
---- | ---- | ||
Ligne 10: | Ligne 10: | ||
=====Connaître son pavé tactile===== | =====Connaître son pavé tactile===== | ||
Avant de modifier ou d'installer un pilote inapproprié, il vaut mieux vérifier quel constructeur et quel modèle équipent votre machine: | Avant de modifier ou d'installer un pilote inapproprié, il vaut mieux vérifier quel constructeur et quel modèle équipent votre machine: | ||
- | <code>grep -Ei 'synap|alps|etps' /proc/bus/input/devices</code> | + | <code bash>grep -Ei 'synap|alps|etps' /proc/bus/input/devices</code> |
Pour plus de détails, tapez: | Pour plus de détails, tapez: | ||
- | <code>xinput list "$(grep -Ei 'synap|alps|etps' /proc/bus/input/devices |cut -d'"' -f2)"</code> | + | <code bash>xinput list "$(grep -Ei 'synap|alps|etps' /proc/bus/input/devices |cut -d'"' -f2)"</code> |
- | Attention car sur certains portables le pavé tactile n'apparaît pas en utilisant **xinput**, comme s'il n'était pas détecté ou défecteux: dans ce cas, penser à vérifier dans la configuraton du **Bios** si un paramètre "Touchpad" apparait: le cas échéant basculer ce paramètre de **Advanced** à **Basic** peut résoudre le problème. | + | Attention car sur certains portables le pavé tactile n'apparaît pas en utilisant **xinput**, comme s'il n'était pas détecté ou défectueux: dans ce cas, penser à vérifier dans la configuraton du **Bios** si un paramètre "Touchpad" apparait: le cas échéant basculer ce paramètre de **Advanced** à **Basic** peut résoudre le problème. |
===== Outils graphiques par défaut ===== | ===== Outils graphiques par défaut ===== | ||
Ligne 148: | Ligne 148: | ||
Temporairement | Temporairement | ||
- | <code>synclient RightButtonAreaLeft=0 | + | <code bash>synclient RightButtonAreaLeft=0 |
synclient RightButtonAreaTop=0</code> | synclient RightButtonAreaTop=0</code> | ||
==== Sauvegarder les modifications ==== | ==== Sauvegarder les modifications ==== | ||
Ligne 155: | Ligne 155: | ||
Exemple : pour affecter le bouton central de souris au tapotement avec 2 doigts et le bouton droit de souris au tapotement avec 3 doigts, ajoutez la commande : | Exemple : pour affecter le bouton central de souris au tapotement avec 2 doigts et le bouton droit de souris au tapotement avec 3 doigts, ajoutez la commande : | ||
- | <code>synclient TapButton3=3 TapButton2=2</code> | + | <code bash>sh -c "synclient TapButton3=3 TapButton2=2"</code> |
- | + | ||
- | Avec Ubuntu 16.04 (au moins), la méthode ci-dessus ne fonctionne pas. Il faut mettre : | + | |
- | <code>sh -c "synclient TapButton3=3 TapButton2=2"</code> | + | |
=== Appliquer les changements directement à toutes session utilisateur === | === Appliquer les changements directement à toutes session utilisateur === | ||
- | Cette solution (vérifié sous ubuntu 16.04) consiste à désactiver le plugin de gnome-setting-deamon concernant les réglages de souris: | + | Cette solution consiste à désactiver le plugin de gnome-setting-deamon concernant les réglages de souris: |
- | <code>dconf write /org/gnome/settings-daemon/plugins/mouse/active false</code> | + | <code bash>dconf write /org/gnome/settings-daemon/plugins/mouse/active false</code> |
puis créer le fichier **/etc/X11/xorg.conf.d/50-synaptics.conf** | puis créer le fichier **/etc/X11/xorg.conf.d/50-synaptics.conf** | ||
<code>sudo nano /etc/X11/xorg.conf.d/50-synaptics.conf</code> | <code>sudo nano /etc/X11/xorg.conf.d/50-synaptics.conf</code> | ||
pour ajouter les lignes suivantes: | pour ajouter les lignes suivantes: | ||
- | <file> | + | <file conf> |
Section "InputClass" | Section "InputClass" | ||
Identifier "touchpad catchall" | Identifier "touchpad catchall" | ||
Ligne 200: | Ligne 197: | ||
* [[:tutoriel:comment_modifier_un_fichier|Créer]] avec les [[:sudo|droits d'administration]] le fichier **/etc/X11/xorg.conf.d/50-synaptics.conf**: | * [[:tutoriel:comment_modifier_un_fichier|Créer]] avec les [[:sudo|droits d'administration]] le fichier **/etc/X11/xorg.conf.d/50-synaptics.conf**: | ||
- | * Ajoutez la ligne <file> Option "SHMConfig" "true"</file> avant la ligne ''EndSection'' :<file> | + | * Ajoutez la ligne <file conf> Option "SHMConfig" "true"</file> avant la ligne ''EndSection'' :<file> |
Section "InputClass" | Section "InputClass" | ||
Identifier "touchpad catchall" | Identifier "touchpad catchall" | ||
Ligne 214: | Ligne 211: | ||
Si les réglages que vous effectuez dans les fichiers de configuration de [[:xorg]] (par exemple 50-synaptics) semblent ne pas avoir d'effet, essayez la démarche suivante : | Si les réglages que vous effectuez dans les fichiers de configuration de [[:xorg]] (par exemple 50-synaptics) semblent ne pas avoir d'effet, essayez la démarche suivante : | ||
- | * Ouvrez [[:gconf|gconf-editor]] ; | + | * Ouvrez [[:dconf|dconf-editor]] ; |
* Allez sur la clef **/apps/gnome_settings_daemon/plugins/pointing-device/** ; | * Allez sur la clef **/apps/gnome_settings_daemon/plugins/pointing-device/** ; | ||
* Décochez la case **active** ; | * Décochez la case **active** ; | ||
Ligne 227: | Ligne 224: | ||
Pour désactiver le pavé tactile : <code>synclient TouchpadOff=1</code> | Pour désactiver le pavé tactile : <code>synclient TouchpadOff=1</code> | ||
Pour le désactiver uniquement lors de la frappe au clavier : <code>synclient TouchpadOff=2</code> | Pour le désactiver uniquement lors de la frappe au clavier : <code>synclient TouchpadOff=2</code> | ||
- | ==== Graphiquement ==== | ||
- | Souvent un raccourci clavier est prévu à cet effet sur la majorité des portables. Sinon il existe un applet qui permet de désactiver/réactiver rapidement le touchpad. Pour l'installer: | ||
- | * [[:ppa|Ajoutez à vos sources de logiciels le PPA]] **ppa:atareao/atareao**((http://www.atareao.es/software/touchpad-indicator/)), | ||
- | *[[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste de paquets]], | ||
- | * Puis [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>touchpad-indicator]]**, | ||
- | * Enfin, désactivez le [[:PPA]] par précaution. | ||
- | |||
- | <note tip> | ||
- | Selon le thème de votre bureau, l'icône de touchpad-indicator pourra être invisible (blanc sur blanc ou blanc noir sur noir). Cherchez un espace suspect entre 2 icônes et cliquez dessus pour modifier les préférences d'apparence de l'icône.</note> | ||
Avec **__[[:Gnome-Shell]]__** : ajouter l'extension **[[https://extensions.gnome.org/extension/131/touchpad-indicator/|"Touchpad Indicator"]]**. | Avec **__[[:Gnome-Shell]]__** : ajouter l'extension **[[https://extensions.gnome.org/extension/131/touchpad-indicator/|"Touchpad Indicator"]]**. | ||
Ligne 457: | Ligne 445: | ||
* [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3422378#p3422378|Activation du tapotement à 2 et 3 doigts]] **(fr)** ; | * [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3422378#p3422378|Activation du tapotement à 2 et 3 doigts]] **(fr)** ; | ||
- | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=408834|Désactivation du pavé tactile]] **(fr)** ; | + | * [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22662593#p22662593|Désactivation du pavé tactile]] **(fr)** ; |
* Résolution du « pointeur fou » : | * Résolution du « pointeur fou » : | ||
* [[https://forum.ubuntu-fr.org/viewtopic.php?pid=2806965|1er discussion]] ; | * [[https://forum.ubuntu-fr.org/viewtopic.php?pid=2806965|1er discussion]] ; | ||
* [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3080838#p3080838|2° discussion]]. | * [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3080838#p3080838|2° discussion]]. | ||
- | * [[https://help.ubuntu.com/community/SynapticsTouchpad|SynapticsTouchpad]] sur la documentation Ubuntu **(en)** ; | + | * [[du>SynapticsTouchpad|SynapticsTouchpad]] sur la documentation Ubuntu **(en)** ; |
* [[http://gsynaptics.sourceforge.jp|Site de GSynaptics]] **(en)** ; | * [[http://gsynaptics.sourceforge.jp|Site de GSynaptics]] **(en)** ; | ||
* [[https://ubuntuforums.org/showthread.php?t=1508556|Cas du pavé tactile désactivé]] **(en)** ; | * [[https://ubuntuforums.org/showthread.php?t=1508556|Cas du pavé tactile désactivé]] **(en)** ; | ||
* [[http://qsynaptics.sourceforge.net/|TouchFreeze]] **(en)** ; | * [[http://qsynaptics.sourceforge.net/|TouchFreeze]] **(en)** ; | ||
- | * [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550625/comments/329|Problème d'un touchpad ALPS non reconnu]] **(en)**. | ||
* [[https://lokoyote.eu/linuxubuntu-ameliorer-le-trackpadtouchpad/|Linux/Ubuntu : Améliorer le trackpad/touchpad]] **(fr)**; | * [[https://lokoyote.eu/linuxubuntu-ameliorer-le-trackpadtouchpad/|Linux/Ubuntu : Améliorer le trackpad/touchpad]] **(fr)**; | ||