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
touchpad [Le 24/06/2018, 15:53]
L'Africain [Absence de bouton droit sur le touchpad avec Ubuntu 18.04]
touchpad [Le 04/11/2018, 22:51] (Version actuelle)
draco31.fr
Ligne 1: Ligne 1:
-{{tag>​Xenial ​Trusty ​matériel}}+{{tag>Bionic ​Xenial matériel}}
 ---- ----
  
Ligne 52: Ligne 52:
 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 //​Automatically switch off touchpad on keyboard activity//. Pour désactiver le pavé tactile lors de la frappe, cochez //​Automatically switch off touchpad on keyboard activity//.
- 
- 
-=====Outils avancés===== 
-==== GPointing ==== 
- 
-**[[https://​github.com/​GNOME/​gpointing-device-settings|GPointing]]** est un outil avancé qui permet la gestion des pavé tactiles, des souris et du trackpoint, petit bouton rouge au milieu de clavier, généralement présent sur les [[:​liste_portables_thinkpad|thinkpad Lenovo]]. Surtout adapté aux environnements [[:Gnome]], [[:XFCE]] et [[:LXDE]]. Pour [[:KDE]] voir [[#​Kde-touchpad|plus bas]]. 
- 
- 
-  - [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​gpointing-device-settings]]** ; 
-  - Lancez l'​application dans [[:​unity#​tableau_de_bord_dash|le tableau de bord Unity]] avec le mot clé **Pointing Devices**, 
-  - Si le paquet n'​apporte pas d'​avancée,​ essayer d'​activer [[#​SHMConfig]] comme indiqué plus bas sur la page. 
- 
-{{materiel:​gpointing_trusty.png|Fenêtre de configuration de Gpointing Device Settings}} 
- 
-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'​affiche comme une souris avec **TTPS/2 IBM trackpoint**. Deux choses sont configurables : 
-  * Émuler la molette, dans ce cas cochez la case //Utiliser l'​émulation de la molette//, 
-  * Émuler le bouton du milieu, dans ce cas cochez la case //Utiliser l'​émulation du bouton du milieu//. 
- 
-Sur certains portables (Asus notamment), l'​installation de Gpointing ne permet pas l'​apparition de l'​onglet "pavé tactile"​. Pour contourner ce problème. Il est conseillé d'​utiliser les méthodes en ligne de commande pour fixer vos paramètres. Si malgré ce qui est indiqué sur cette page vous ne trouvez pas de solutions, veuillez [[http://​forum.ubuntu-fr.org/​viewforum.php?​id=6|poser votre question sur le forum]]. 
  
  
 ===== En ligne de commande ===== ===== En ligne de commande =====
  
-La configuration en ligne de commande offre plus de possibilités de réglages qu'​avec les applications graphiques. Le pilote Synaptics est fourni par le paquet ​**[[apt>​xserver-xorg-input-synaptics]]** installé par défaut.  +La configuration en ligne de commande offre plus de possibilités de réglages qu'​avec les applications graphiques. Le pilote Synaptics est fourni par les paquets ​**[[apt>​xserver-xorg-input-synaptics]]** installé par défaut ​sous Ubuntu 16.04 Xenial et par **[[apt>​xserver-xorg-input-libinput]]** installé par défaut sous Ubuntu 18.04 Bionic.  
-<note tip>Une alternative est **[[apt>​xserver-xorg-input-mtrack]]**.</​note>​+<note tip>Une alternative est **[[apt>​xserver-xorg-input-mtrack]]**. ​Certain matériel nécessitent le pilote **[[apt>​xserver-xorg-input-evdev]]**</​note>​
  
 Dans un [[:​terminal]],​ entrez la commande suivante pour connaître l'id de votre pavé: <​code>​xinput list</​code>​ Dans un [[:​terminal]],​ entrez la commande suivante pour connaître l'id de votre pavé: <​code>​xinput list</​code>​
Ligne 117: Ligne 98:
    ​...</​code>​    ​...</​code>​
  
-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 : <​code>​+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 ​<​code>​
 synclient -m 100 synclient -m 100
    ​time ​    ​x ​   y   z f  w  l r u d m     ​multi ​ gl gm gr gdx gdy    ​time ​    ​x ​   y   z f  w  l r u d m     ​multi ​ gl gm gr gdx gdy
Ligne 180: Ligne 161:
 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 (vérifié sous ubuntu 16.04) 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>​dconf write /​org/​gnome/​settings-daemon/​plugins/​mouse/​active false</​code>​
-puis d'​éditer ​le fichier **/usr/share/​X11/​xorg.conf.d/​50-synaptics.conf** +puis créer ​le fichier **/etc/​X11/​xorg.conf.d/​50-synaptics.conf** 
-<​code>​sudo nano /usr/share/​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:
-<code> +<file>
-      Option "​TapButton2"​ "​2"​ +
-      Option "​TapButton3"​ "​3"​ +
-</​code>​ +
- +
-dans ce bloc: +
-<code>+
 Section "​InputClass"​ Section "​InputClass"​
         Identifier "​touchpad catchall"​         Identifier "​touchpad catchall"​
-(...) +        Driver "​synaptics"​ 
-      Option "​TapButton2"​ "​2"​ +        MatchIsTouchpad "​on"​ 
-      Option "​TapButton3"​ "​3"​+        MatchDevicePath "/​dev/​input/​event*"​ 
 +        Option "​TapButton2"​ "​2"​ 
 +        Option "​TapButton3"​ "​3"​
 EndSection EndSection
-</code>+</file> 
  
 ==== Émuler la molette ==== ==== Émuler la molette ====
Ligne 219: Ligne 197:
 Certains, outils pour configurer le pavé tactile, comme synclient, pour qu'ils puissent fonctionner,​ ont besoin d'​accéder à la mémoire partagée du pilote du pavé tactile synaptics. Ceci est réalisé en plaçant l'​option SHMConfig à "​True"​ (vrai) dans la configuration du serveur graphique. \\ Lorsque cette option est activée, les outils cités peuvent modifier la configuration de votre pavé tactile à la volée, sans avoir à redémarrer le serveur Xorg. Certains, outils pour configurer le pavé tactile, comme synclient, pour qu'ils puissent fonctionner,​ ont besoin d'​accéder à la mémoire partagée du pilote du pavé tactile synaptics. Ceci est réalisé en plaçant l'​option SHMConfig à "​True"​ (vrai) dans la configuration du serveur graphique. \\ Lorsque cette option est activée, les outils cités peuvent modifier la configuration de votre pavé tactile à la volée, sans avoir à redémarrer le serveur Xorg.
  
-  * [[:​tutoriel:​comment_modifier_un_fichier|Modifiez]] avec les [[:​sudo|droits d'​administration]] le fichier **/usr/share/​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> ​sous la ligne ''​Driver "​synaptics"​''​ : <​file>​+  * Ajoutez la ligne <​file> ​       Option "​SHMConfig"​ "​true"</​file> ​avant la ligne ''​EndSection''​ :<​file>​
 Section "​InputClass"​ Section "​InputClass"​
         Identifier "​touchpad catchall"​         Identifier "​touchpad catchall"​
 +        Driver "​synaptics"​
         MatchIsTouchpad "​on"​         MatchIsTouchpad "​on"​
         MatchDevicePath "/​dev/​input/​event*"​         MatchDevicePath "/​dev/​input/​event*"​
-        Driver "​synaptics"​ 
         Option "​SHMConfig"​ "​true"​         Option "​SHMConfig"​ "​true"​
 EndSection EndSection
Ligne 305: Ligne 283:
 ==== 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é,​ le problème peut être lié à Gnome.+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é,​ le problème peut être lié à Gnome, au pilote ACPI ou au pilote du bus serie i8042.
  
-Dans un [[:​terminal]],​ taper la commande : <​code>​gconftool --type bool --set /​desktop/​gnome/​peripherals/​touchpad/​touchpad_enabled true</​code>​ +  * problème lié à Gnome: ​Dans un [[:​terminal]],​ taper la commande : <​code>​gconftool --type bool --set /​desktop/​gnome/​peripherals/​touchpad/​touchpad_enabled true</​code>​ 
-Ou bien ajoutez ceci à [[:grub-pc|grub]]: ​<file>​i8042.nomux</file>+ 
 +  * problème lié au pilote ACPILancer dans un terminal la commande <​code>​xev</​code>​ et placer la souris dans la fenêtre qui s'​ouvre.\\ Appuyer sur le "​bouton blocage"​ du pavé tactile, et s'​assurer qu'une ligne //​KeymapNotify//​ apparaît dans le terminal.\\ Si ce n'est pas le cas, le pilote ACPI/WMI intercepte l'​évènement clavier. Refaire le test en ayant déchargé le pilote "​acpi"​((lister les pilotes via ''​lsmod'',​ puis ''​modprobe ​-<pilote_acpi>''​)) 
 + 
 +  * problème du bus série: Ajouter le paramètre **''​i8042.nomux''​** en plus de //quiet splash// dans le fichier ''/​etc/​default/​grub'',​ lancer la commande ''​sudo update-grub2''​ puis redémarrer.
  
 ==== Le « multitouch » ne fonctionne pas ==== ==== Le « multitouch » ne fonctionne pas ====
Ligne 326: Ligne 307:
  
 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,​ il existe des solutions ! (Voir [[#​en_ligne_de_commande1|ici]] pour la solution simple en ligne de commande). 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,​ il existe des solutions ! (Voir [[#​en_ligne_de_commande1|ici]] pour la solution simple en ligne de commande).
- 
-=== Avec GPointing === 
- 
-Dans l'​onglet « Général » de GPointing, activez la détection de la paume. 
  
 === 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 "​Activer les clics de souris avec le pavé tactile"​ dans les préférences (cf. § [[touchpad#​preferences_de_la_souris|en début de page]]). Pour désactiver cette fonction il suffit de décocher la case "​Activer les clics de souris avec le pavé tactile"​ dans les préférences (cf. § [[touchpad#​preferences_de_la_souris|en début de page]]).
 +
 ==== « Pointeur fou » ==== ==== « Pointeur fou » ====
  
Ligne 350: Ligne 328:
  
 pour les portables Dell XPS  voir cette [[http://​www.dell.com/​support/​article/​fr/​fr/​frdhs1/​sln308258/​precision-xps-ubuntu-general-touchpad-mouse-issue-fix?​lang=en|page]] (en). pour les portables Dell XPS  voir cette [[http://​www.dell.com/​support/​article/​fr/​fr/​frdhs1/​sln308258/​precision-xps-ubuntu-general-touchpad-mouse-issue-fix?​lang=en|page]] (en).
-==== 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://​help.ubuntu.com/​community/​Laptop/​Sony/​Vaio/​FSeries/​Natty#​Keyboard%20and%20Touchpad|là]],​ il est écrit que : 
-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 : 
-<​code>​echo "​options psmouse proto=imps"​|sudo tee -a /​etc/​modprobe.d/​psmouse.conf;​ sudo modprobe -r psmouse; sudo modprobe psmouse</​code>​ 
-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é ====
  • touchpad.txt
  • Dernière modification: Le 04/11/2018, 22:51
  • par draco31.fr