Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| touchpad [Le 24/06/2018, 15:53] – [Absence de bouton droit sur le touchpad avec Ubuntu 18.04] L'Africain | touchpad [Le 13/12/2025, 10:56] (Version actuelle) – [Désactiver/activer avec un raccourci clavier] Marjean | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Xenial Trusty | + | {{tag>Bionic |
| ---- | ---- | ||
| Ligne 5: | Ligne 5: | ||
| ====== Configurer le pavé tactile d'un ordinateur portable ====== | ====== Configurer le pavé tactile d'un ordinateur portable ====== | ||
| - | En règle générale votre système reconnaît par défaut votre pavé tactile // | + | En règle générale votre système reconnaît par défaut votre pavé tactile // |
| =====Connaître son pavé tactile===== | =====Connaître son pavé tactile===== | ||
| Avant de modifier ou d' | Avant de modifier ou d' | ||
| - | < | + | < |
| Pour plus de détails, tapez: | Pour plus de détails, tapez: | ||
| - | < | + | < |
| + | |||
| + | Attention car sur certains portables le pavé tactile n' | ||
| ===== Outils graphiques par défaut ===== | ===== Outils graphiques par défaut ===== | ||
| Ligne 49: | Ligne 51: | ||
| {{: | {{: | ||
| - | Le réglage apparaît dans // | + | Le réglage apparaît dans // |
| Depuis quelques versions, ces réglages sont accessibles via une icône Synaptiks dans la boîte à miniature. | Depuis quelques versions, ces réglages sont accessibles via une icône Synaptiks dans la boîte à miniature. | ||
| Pour désactiver le pavé tactile lors de la frappe, cochez // | Pour désactiver le pavé tactile lors de la frappe, cochez // | ||
| - | |||
| - | |||
| - | =====Outils avancés===== | ||
| - | ==== GPointing ==== | ||
| - | |||
| - | **[[https:// | ||
| - | |||
| - | |||
| - | - [[: | ||
| - | - Lancez l' | ||
| - | - Si le paquet n' | ||
| - | |||
| - | {{materiel: | ||
| - | |||
| - | Gpointing permet également de paramétrer le Trackpoint plus finement que dans les paramètres par défaut. Sur la capture plus haut, le trackpoint s' | ||
| - | * Émuler la molette, dans ce cas cochez la case //Utiliser l' | ||
| - | * Émuler le bouton du milieu, dans ce cas cochez la case //Utiliser l' | ||
| - | |||
| - | Sur certains portables (Asus notamment), l' | ||
| ===== En ligne de commande ===== | ===== En ligne de commande ===== | ||
| - | La configuration en ligne de commande offre plus de possibilités de réglages qu' | + | La configuration en ligne de commande offre plus de possibilités de réglages qu' |
| - | <note tip>Une alternative est **[[apt> | + | <note tip>Une alternative est **[[apt> |
| Dans un [[: | Dans un [[: | ||
| Ligne 100: | Ligne 83: | ||
| - | < | + | < |
| Ligne 117: | Ligne 100: | ||
| | | ||
| - | Pour observer les événements perçus par le pavé tactile, déterminer la surface couverte (intervalles de valeur x et y), le nombre de doigts présents et autres actions : < | + | Pour observer les événements perçus par le pavé tactile, déterminer la surface couverte (intervalles de valeur x et y), le nombre de doigts présents et autres actions : FIXME ne fonctionne pas sous Bionic |
| synclient -m 100 | synclient -m 100 | ||
| | | ||
| Ligne 165: | Ligne 148: | ||
| Temporairement | Temporairement | ||
| - | < | + | < |
| synclient RightButtonAreaTop=0</ | synclient RightButtonAreaTop=0</ | ||
| ==== Sauvegarder les modifications ==== | ==== Sauvegarder les modifications ==== | ||
| Ligne 172: | 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> | + | < |
| - | + | ||
| - | Avec Ubuntu 16.04 (au moins), la méthode ci-dessus ne fonctionne pas. Il faut mettre : | + | |
| - | <code>sh -c " | + | |
| === Appliquer les changements directement à toutes session utilisateur === | === Appliquer les changements directement à toutes session utilisateur === | ||
| - | Cette solution | + | Cette solution consiste à désactiver le plugin de gnome-setting-deamon concernant les réglages de souris: |
| - | < | + | < |
| - | puis d' | + | puis créer |
| - | < | + | < |
| pour ajouter les lignes suivantes: | pour ajouter les lignes suivantes: | ||
| - | <code> | + | <file conf> |
| - | Option " | + | |
| - | Option " | + | |
| - | </ | + | |
| - | + | ||
| - | dans ce bloc: | + | |
| - | <code> | + | |
| Section " | Section " | ||
| Identifier " | Identifier " | ||
| - | (...) | + | Driver " |
| - | Option " | + | MatchIsTouchpad " |
| - | Option " | + | MatchDevicePath "/ |
| + | Option " | ||
| + | Option " | ||
| EndSection | EndSection | ||
| - | </code> | + | </file> |
| ==== Émuler la molette ==== | ==== Émuler la molette ==== | ||
| Ligne 217: | Ligne 194: | ||
| ===== Activer SHMConfig ===== | ===== Activer SHMConfig ===== | ||
| - | Certains, outils pour configurer le pavé tactile, comme synclient, pour qu'ils puissent fonctionner, | + | Certains outils pour configurer le pavé tactile, comme synclient, pour qu'ils puissent fonctionner, |
| - | * [[: | + | * [[: |
| - | * Ajoutez la ligne < | + | * Ajoutez la ligne < |
| Section " | Section " | ||
| Identifier " | Identifier " | ||
| + | Driver " | ||
| MatchIsTouchpad " | MatchIsTouchpad " | ||
| MatchDevicePath "/ | MatchDevicePath "/ | ||
| - | Driver " | ||
| Option " | Option " | ||
| EndSection | EndSection | ||
| Ligne 234: | 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' | Si les réglages que vous effectuez dans les fichiers de configuration de [[:xorg]] (par exemple 50-synaptics) semblent ne pas avoir d' | ||
| - | * Ouvrez [[:gconf|gconf-editor]] ; | + | * Ouvrez [[:dconf|dconf-editor]] ; |
| * Allez sur la clef **/ | * Allez sur la clef **/ | ||
| * Décochez la case **active** ; | * Décochez la case **active** ; | ||
| Ligne 247: | Ligne 224: | ||
| Pour désactiver le pavé tactile : < | Pour désactiver le pavé tactile : < | ||
| Pour le désactiver uniquement lors de la frappe au clavier : < | Pour le désactiver uniquement lors de la frappe au clavier : < | ||
| - | ==== 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/ | ||
| - | * [[: | ||
| - | *[[: | ||
| - | * Puis [[: | ||
| - | * Enfin, désactivez le [[:PPA]] par précaution. | ||
| - | |||
| - | <note tip> | ||
| - | Selon le thème de votre bureau, l' | ||
| Avec **__[[: | Avec **__[[: | ||
| Ligne 262: | Ligne 230: | ||
| Si votre raccourci clavier (avec la touche fn par exemple) pour désactiver le pavé tactile ne fonctionne pas, ou bien si vous souhaitez tout simplement allouer un raccourci clavier à l' | Si votre raccourci clavier (avec la touche fn par exemple) pour désactiver le pavé tactile ne fonctionne pas, ou bien si vous souhaitez tout simplement allouer un raccourci clavier à l' | ||
| <file bash / | <file bash / | ||
| - | #!/bin/sh | + | #!/bin/bash |
| - | status=$(synclient | + | # Touchpad.bash |
| - | if [ $status | + | read TPdevice <<< |
| - | | + | state=$( xinput list-props " |
| + | if [ "$state" | ||
| + | | ||
| else | else | ||
| - | status=1 | + | xinput --enable " |
| fi | fi | ||
| - | synclient TouchpadOff=$status | ||
| - | exit | ||
| </ | </ | ||
| Ligne 286: | Ligne 254: | ||
| - | ===== Résolution | + | ===== Ajouter |
| + | En utilisant Fusuma, vous pouvez ajouter des fonctionnalités avancées comme augmenter le volume en faisant glisser 3 ou 4 doigts, passer d'un bureau à un autre, etc. | ||
| + | ==== Installer Fusuma ==== | ||
| + | D' | ||
| + | < | ||
| + | Redémarrez la session pour que les changements prennent effet. | ||
| + | |||
| + | Ensuite, installez libinput-tools, | ||
| + | < | ||
| + | sudo apt-get install libinput-tools xdotool ruby | ||
| + | sudo gem install fusuma | ||
| + | </ | ||
| + | Enfin, activez la réception des mouvements du trackpad : | ||
| + | < | ||
| + | |||
| + | ==== Configurer les gestes ==== | ||
| + | |||
| + | Dans votre répertoire personnel, sous le dossier **.config** (activez les dossiers cachés avec Ctrl+H si vous ne les voyez pas), ajoutez un dossier **fusuma** puis créez-y le fichier **config.yml**. | ||
| + | |||
| + | Vous pouvez l' | ||
| + | < | ||
| + | 3: | ||
| + | left: | ||
| + | command: ' | ||
| + | right: | ||
| + | command: ' | ||
| + | up: | ||
| + | command: ' | ||
| + | interval: 0.8 | ||
| + | down: | ||
| + | command: ' | ||
| + | 4: | ||
| + | left: | ||
| + | command: ' | ||
| + | right: | ||
| + | command: ' | ||
| + | up: | ||
| + | command: ' | ||
| + | down: | ||
| + | command: ' | ||
| + | pinch: | ||
| + | in: | ||
| + | command: ' | ||
| + | out: | ||
| + | command: ' | ||
| + | |||
| + | threshold: | ||
| + | swipe: 0.4 | ||
| + | pinch: 0.4 | ||
| + | |||
| + | interval: | ||
| + | swipe: 0.8 | ||
| + | pinch: 0.1</ | ||
| + | |||
| + | Les commandes //swipe// correspondent aux mouvements glissés, et //pinch// à pincé. Pour chaque mouvement, vous pouvez préciser le nombre de doigts associés (ici 3 ou 4), et la direction du mouvement (//left//, //right//, //up//, //down//). La ligne //command// précise l' | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | Vous pouvez faire correspondre à chaque mouvement un raccourci clavier, et vous pouvez ajouter des raccourcis clavier pour d' | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | Vous pouvez tester vos raccourcis en tapant par exemple dans un terminal la commande < | ||
| + | Enfin, testez le résultat en lançant la commande < | ||
| + | |||
| + | ====Activer Fusuma==== | ||
| + | |||
| + | Pour fonctionner, | ||
| + | |||
| + | |||
| + | ===== Résolution des problèmes ===== | ||
| + | ==== Pas de clic au tapotement sur le pavé tactile ==== | ||
| + | Si le clic par tapotement ne fonctionne pas, le paquet | ||
| ==== Absence de bouton droit sur le touchpad avec Ubuntu 18.04 ==== | ==== Absence de bouton droit sur le touchpad avec Ubuntu 18.04 ==== | ||
| Ligne 298: | Ligne 340: | ||
| {{https:// | {{https:// | ||
| - | ==== Le pavé tactile ne fonctionne pas ==== | + | ==== Le pavé tactile ne fonctionne pas ou n'est pas détecté |
| - | Pour régler ce soucis, il suffit généralement d' | + | Pour régler ce souci, il suffit généralement d' |
| - | Sur certains portables il est nécessaire de modifier des paramètres dans le bios. Par exemple désactiver le mode **Advanced** sur les Packard Bell. | + | Sur certains portables il est nécessaire de modifier des paramètres dans le bios. Par exemple désactiver le mode **Advanced** sur les Packard Bell, Acer... |
| ==== Le pavé tactile ne fonctionne plus ==== | ==== Le pavé tactile ne fonctionne plus ==== | ||
| - | Il arrive que le pavé tactile se bloque définitivement après avoir appuyé sur le « bouton blocage » du portable. Dans un premier temps appuyez de nouveau sur le « bouton blocage » du pavé tactile pour le réactiver. Si cela ne résout pas votre problème, y compris après avoir redémarré, | + | Il arrive que le pavé tactile se bloque définitivement après avoir appuyé sur le « bouton blocage » du portable. Dans un premier temps appuyez de nouveau sur le « bouton blocage » du pavé tactile pour le réactiver. Si cela ne résout pas votre problème, y compris après avoir redémarré, |
| + | |||
| + | * problème lié à Gnome: Dans un [[: | ||
| + | |||
| + | * problème lié au pilote ACPI: Lancer dans un terminal la commande < | ||
| - | Dans un [[:terminal]], taper la commande : < | + | * problème du bus série: Ajouter le paramètre **'' |
| - | Ou bien ajoutez ceci à [[:grub-pc|grub]]: < | + | |
| ==== Le « multitouch » ne fonctionne pas ==== | ==== Le « multitouch » ne fonctionne pas ==== | ||
| Ligne 326: | Ligne 371: | ||
| S'il arrive que la paume de vos mains entre en contact avec le pavé tactile pendant que vous tapez au clavier et que cela provoque des clics indésirables, | S'il arrive que la paume de vos mains entre en contact avec le pavé tactile pendant que vous tapez au clavier et que cela provoque des clics indésirables, | ||
| - | |||
| - | === Avec GPointing === | ||
| - | |||
| - | Dans l' | ||
| === Désactiver la fonction de clic du pavé tactile === | === Désactiver la fonction de clic du pavé tactile === | ||
| Si votre pavé tactile possède des boutons pour assurer la fonction de clic, il n'est pas utile de conserver la fonction qui permet de cliquer en tapant sur le pavé tactile lui-même. | Si votre pavé tactile possède des boutons pour assurer la fonction de clic, il n'est pas utile de conserver la fonction qui permet de cliquer en tapant sur le pavé tactile lui-même. | ||
| Pour désactiver cette fonction il suffit de décocher la case " | Pour désactiver cette fonction il suffit de décocher la case " | ||
| + | |||
| ==== « Pointeur fou » ==== | ==== « Pointeur fou » ==== | ||
| Ligne 350: | Ligne 392: | ||
| pour les portables Dell XPS voir cette [[http:// | pour les portables Dell XPS voir cette [[http:// | ||
| - | ==== Pas de défilement vertical ==== | ||
| - | |||
| - | Sur Ubuntu 11.04 en utilisant Unity, il semble que la barre de défilement verticale droite du touchpad ne fonctionne pas. Une solution peut-être trouvée [[https:// | ||
| - | Les fonctionnalités basiques des souris et claviers marchent par défaut. Cependant, le « scroll » (défilement vertical) ne fonctionne pas tout de suite. Si vous avez ce problème il est possible de le régler avec la commande suivante : | ||
| - | < | ||
| - | Cela dira à linux de traiter le touchpad comme une souris PS/2 avec une mollette de défilement. Le défilement sur la droite du touchpad devrait maintenant marcher. Cependant, le défilement horizontal, lui, ne fonctionnera pas. | ||
| ==== Défilement vertical et horizontal inversé ==== | ==== Défilement vertical et horizontal inversé ==== | ||
| Ligne 409: | Ligne 445: | ||
| * [[http:// | * [[http:// | ||
| - | * [[http:// | + | * [[https:// |
| * Résolution du « pointeur fou » : | * Résolution du « pointeur fou » : | ||
| - | * [[http:// | + | * [[https:// |
| * [[http:// | * [[http:// | ||
| - | * [[https:// | + | * [[du>SynapticsTouchpad|SynapticsTouchpad]] sur la documentation Ubuntu **(en)** ; |
| * [[http:// | * [[http:// | ||
| - | * [[http:// | + | * [[https:// |
| * [[http:// | * [[http:// | ||
| - | | + | * [[https:// |
| - | | + | |
| ---- | ---- | ||
| // | // | ||
