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
touchpad [Le 24/07/2016, 09:35]
axel55 modif lien thinkpad
touchpad [Le 25/03/2023, 15:05] (Version actuelle)
L'Africain nettoyage
Ligne 1: Ligne 1:
-{{tag>Precise Trusty ​matériel}}+{{tag>Bionic ​matériel}}
 ---- ----
  
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 //​(Touchpad)//​. Mais il est possible d'en améliorer le support ou de configurer des actions insoupçonnées avec le ou les doigts ​est possible. Il existe pour cela plusieurs outils de configuration.+En règle générale votre système reconnaît par défaut votre pavé tactile //​(Touchpad)//​. Mais il est possible d'en améliorer le support ou de configurer des actions insoupçonnées avec le ou les doigts. Il existe pour cela plusieurs outils de configuration.
  
  
 =====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>​egrep -'​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 "$(egrep -'​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é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 49: Ligne 51:
 {{:​materiel:​touchpad_kde_trusty.png?​400|Illustration configuration SynaptiKs}} {{:​materiel:​touchpad_kde_trusty.png?​400|Illustration configuration SynaptiKs}}
  
-Le réglage apparaît dans //​Configuration du système -> Matériel -> Périphériques d'​entrée -> Touchpad //. +Le réglage apparaît dans //​Configuration du système -> Matériel -> Périphériques d'​entrée -> Touchpad //.
 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 ==== 
- 
-**[[http://​live.gnome.org/​GPointingDeviceSettings|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]]. 
- 
-Note : le lien fourni est mort (juillet 2016) et gpointing n'est pas présent sur ubuntu 16.04 
- 
-  - [[:​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é,​ 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]]** 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 101: Ligne 83:
  
  
-<​note>​Une autre solution utilisant xmodmap existe. Voir [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=845791|ici]] pour plus de détails.</​note>​+<​note>​Une autre solution utilisant xmodmap existe. Voir [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=845791|ici]] pour plus de détails.</​note>​
  
  
Ligne 118: Ligne 100:
    ​...</​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 163: Ligne 145:
   * Pour affecter le bouton droit de souris au tapotement avec 3 doigts <​code>​synclient TapButton3=3</​code>​   * Pour affecter le bouton droit de souris au tapotement avec 3 doigts <​code>​synclient TapButton3=3</​code>​
  
 +==== Désactiver le click droit (et gauche) en bas du touchpad ​ ====
 +
 +Temporairement
 +<code bash>​synclient RightButtonAreaLeft=0
 +synclient RightButtonAreaTop=0</​code>​
 ==== Sauvegarder les modifications ==== ==== Sauvegarder les modifications ====
  
Ligne 168: 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>​
  
 === 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 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 conf>
-      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 210: Ligne 194:
 ===== Activer SHMConfig ===== ===== Activer SHMConfig =====
  
-Certainsoutils 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 ​conf>        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 227: 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 240: 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 modifiez 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 255: 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'​activation/​désactivation de celui-ci, enregistrez avec les [[:​sudo|droits d'​administration]] le script qui suit dans le dossier **/​usr/​local/​bin/​touchpad**:​ 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'​activation/​désactivation de celui-ci, enregistrez avec les [[:​sudo|droits d'​administration]] le script qui suit dans le dossier **/​usr/​local/​bin/​touchpad**:​
 <file bash /​usr/​local/​bin/​touchpad>​ <file bash /​usr/​local/​bin/​touchpad>​
-#!/bin/bash +#!/bin/sh 
- +status=$(synclient -l | grep TouchpadOff | awk '​{print $3}') 
-if [ $(synclient -l | grep TouchpadOff | awk '​{print $3}'​) ​== 1 ] ; then +if [ $status -eq 1 ];then 
-    ​synclient TouchpadOff=0;+          ​status=0
 else else
-    synclient TouchpadOff=1;+          status=1
 fi fi
 +synclient TouchpadOff=$status
 +exit
 </​file>​ </​file>​
  
Ligne 275: Ligne 252:
 Si vous ne branchez pas toujours votre souris USB, il est préférable de désactiver le pavé tactile manuellement (éventuellement par un [[raccourci-lanceur|lanceur]]) après démarrage par la commande : Si vous ne branchez pas toujours votre souris USB, il est préférable de désactiver le pavé tactile manuellement (éventuellement par un [[raccourci-lanceur|lanceur]]) après démarrage par la commande :
 <​code>​xinput –set-prop "PS/2 Generic Mouse" "​Device Enabled"​ 0</​code>​ <​code>​xinput –set-prop "PS/2 Generic Mouse" "​Device Enabled"​ 0</​code>​
 +
 +
 +===== Ajouter des fonctionnalités de gestes =====
 +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'​abord,​ vous devez appartenir au **input group**, si ce n'est déjà fait.
 +<​code>​sudo gpasswd -a $USER input</​code>​
 +Redémarrez la session pour que les changements prennent effet.
 +
 +Ensuite, installez libinput-tools,​ xdotool, et enfin fusuma :
 +<​code>​
 +sudo apt-get install libinput-tools xdotool ruby
 +sudo gem install fusuma
 +</​code>​
 +Enfin, activez la réception des mouvements du trackpad :
 +<​code>​gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled</​code>​
 +
 +==== 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'​éditer pour configurer vos actions, d'​après le modèle suivant :
 +<​code>​swipe:​
 +  3: 
 +    left: 
 +      command: '​xdotool key alt+Right'​
 +    right: ​
 +      command: '​xdotool key alt+Left'​
 +    up: 
 +      command: '​xdotool key super'
 +      interval: 0.8
 +    down: 
 +      command: '​xdotool key super'
 +  4:
 +    left: 
 +      command: '​xdotool key ctrl+alt+Down'​
 +    right: ​
 +      command: '​xdotool key ctrl+alt+Up'​
 +    up: 
 +      command: '​xdotool key ctrl+alt+Down'​
 +    down: 
 +      command: '​xdotool key ctrl+alt+Up'​
 +pinch:
 +  in:
 +    command: '​xdotool key ctrl+plus'​
 +  out:
 +    command: '​xdotool key ctrl+minus'​
 +
 +threshold:
 +  swipe: 0.4
 +  pinch: 0.4
 +
 +interval:
 +  swipe: 0.8
 +  pinch: 0.1</​code>​
 +
 +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'​action associée, qui sont ici des raccourcis clavier (//​alt+Right//​ pour le retour arrière sur un navigateur, //​ctrl+alt+Down/​Up//​ pour changer de bureau virtuel, //​ctrl+plus/​minus//​ pour zoomer/​dézoomer,​ etc...).
 +
 +
 +
 +
 +Vous pouvez faire correspondre à chaque mouvement un raccourci clavier, et vous pouvez ajouter des raccourcis clavier pour d'​autres actions dans l'​application //​**Paramètres d'​Ubuntu**//,​ sous //​**Périphériques**//​ puis //​**Raccourcis clavier**//​. Les paramètres //​thresold//​ et //pinch// indiquent respectivement le seuil de détection du mouvement et l'​intervalle de temps entre deux mêmes mouvements consécutifs,​ en secondes. Ils peuvent être globaux (à la fin) ou particuliers à une action (sous la ligne //​command//​).
 +
 +
 +
 +
 +Vous pouvez tester vos raccourcis en tapant par exemple dans un terminal la commande <​code>​xdotool key super</​code>​
 +Enfin, testez le résultat en lançant la commande <​code>​fusuma</​code>​
 +
 +====Activer Fusuma====
 +
 +Pour fonctionner,​ Fusuma doit être relancé à chaque démarrage de votre ordinateur. Pour ce faire, ouvrez l'​application **Applications au démarrage**,​ puis ajoutez une entrée **Fusuma**, comportant la commande //​**fusuma**//​. Redémarrez votre ordinateur pour tester le résultat !
  
  
 ===== Résolution des problèmes ===== ===== Résolution des problèmes =====
-==== Le pavé tactile ne fonctionne pas ====+==== Pas de clic au tapotement sur le pavé tactile ==== 
 +Si le clic par tapotement ne fonctionne pas, le paquet ​ **[[apt>​xserver-xorg-input-synaptics]]** doit être [[:​tutoriel:​comment_installer_un_paquet|installé]]. 
 +==== Absence de bouton droit sur le touchpad avec Ubuntu 18.04 ==== 
 + 
 +Certains PC portables d'​entrée de gamme n'ont plus de bouton droit sur touchpad, après la mise à jour vers Ubuntu 18.04. 
 +Il s'agit de certains touchpad sans bouton, comme les Dell Inspiron série 5000. 
 + 
 +[[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​gnome-tweaks]]**. 
 + 
 +Lancer "​Ajustement de GNOME" , cliquer sur le menu "​Clavier & souris"​ et dans la partie **Émulation du clic de souris** cochez **Surface** :​ 
 + 
 +{{https://​lafibre.info/​testdebit/​ubuntu/​201806_ubuntu_touchpad_clid_droit_3.png?​600}} 
 +==== Le pavé tactile ne fonctionne pas ou n'est pas détecté ​====
  
-Pour régler ce soucis, il suffit généralement d'​[[:​kernel#​modifier_les_parametres_du_noyau|ajouter au noyau]] le paramètre **i8042.nopnp**.+Pour régler ce souci, il suffit généralement d'​[[:​kernel#​modifier_les_parametres_du_noyau|ajouter au noyau]] le paramètre **i8042.nopnp**
 +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é,​ 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 305: 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,​ 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 326: Ligne 389:
   * **i8042.nomux=1 i8042.reset=1**.   * **i8042.nomux=1 i8042.reset=1**.
  
-==== Pas de défilement vertical ====+Dans les paramètres système, vérifiez également les paramètres d'​accès universel: la fonction "Dwell click" (clic par survol) a peut-être été activée.
  
-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|]], il est écrit que : +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).
-Les fonctionnalités basiques des souris et claviers marchent par défaut. Cependant, le « scroll » (défilement verticalne 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é ====
Ligne 381: Ligne 441:
   * Configuration de la [[:souris]] ;   * Configuration de la [[:souris]] ;
   * Configuration du [[:​clavier]];​   * Configuration du [[:​clavier]];​
-  * Spécifications pour les [[:​touchpad_asus|touchpads asus]]. 
  
 ==== Références ==== ==== Références ====
  
   * [[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)** ;
-  * [[http://​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 » :
-    * [[http://​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)** ;
-  * [[http://​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)**;
  
 ---- ----
  
 //​Contributeurs principaux : [[:​utilisateurs:​Anakill]],​ [[:​utilisateurs:​Fabien26]],​ [[:​utilisateurs:​Gemnoc]],​ [[:​utilisateurs:​Percherie]].//​ //​Contributeurs principaux : [[:​utilisateurs:​Anakill]],​ [[:​utilisateurs:​Fabien26]],​ [[:​utilisateurs:​Gemnoc]],​ [[:​utilisateurs:​Percherie]].//​
  • touchpad.1469345702.txt.gz
  • Dernière modification: Le 24/07/2016, 09:35
  • par axel55