web-dev-qa-db-fra.com

Problèmes de pavé tactile sur Ubuntu 16.10

J'ai récemment acheté Dell inspiron et immédiatement installé Ubuntu dessus et j'ai rapidement rencontré un problème avec le pavé tactile. Le plus léger contact éloigne le pointeur et je commence à taper dans un endroit auquel je ne m'attends même pas. Vous pouvez imaginer à quel point cela peut être agaçant et frustrant. Après quelques recherches sur Google, j'ai trouvé quelques paramètres avec lesquels je peux jouer, à savoir xinput et synclient. Mais le fait est que ces paramètres ne semblent pas donner d’effet. J'ai fait un script de démarrage

#!/bin/bash

xinput --set-prop 12 "Synaptics Palm Detection" 1
xinput --set-prop 12 "Synaptics Palm Dimensions" 5 80
xinput --set-prop 12 "Synaptics Locked Drags" 1
xinput --set-prop 12 "Synaptics Locked Drags Timeout" 500
syndaemon -i 1 -K -d

mais ça ne fait pas grand chose. Chose étrange, j'ai remarqué que les options "Locked Drags" et "Locked Drags Timeout" fonctionnent parfaitement. Mais "Palm Detection" et syndaemon one ne fonctionnent pas. Enfer avec la détection de paume, mais syndaemon -i 1 -K -d pourrait tout résoudre s'il fonctionnait. J'ai également remarqué que lorsque je liste les périphériques d'entrée via xinput --list, je reçois deux pavés tactiles. Peut-être que quelque chose est lié à cela?

$ xinput --list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=11   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=16   [slave  pointer  (2)]
⎜   ↳ Dell0741:00 06CB:7E7E Touchpad            id=12   [slave  pointer  (2)]

En tout cas, j'apprécierais vraiment si quelqu'un pouvait me diriger dans la bonne direction.

PS: s'il vous plaît laissez-moi savoir si quelques informations supplémentaires sont nécessaires de mon côté.

Merci.

3
Kaster

J'ai rencontré le même problème après la mise à niveau de 16.04 LTS à 16.10. Réinstaller xserver-xorg-input-all a fait l'affaire.

Sudo apt install --reinstall xserver-xorg-input-all

Ma première tentative de réinstallation uniquement xserver-xorg-input-synaptics a résolu le problème avec le pavé tactile, mais a cassé la saisie au clavier (sur le clavier à l'écran à la rescousse).

C'était sur un Dell XPS 13 9350.

5

Le moyen le plus simple consiste à installer libinput. Il s'agit d'un nouveau pilote de pavé tactile d'espace utilisateur où un autre algorithme de détection Palm est plus fiable.

Run in terminal

Sudo apt install xserver-xorg-input-libinput

et redémarrez.

Vous devrez également activer la saisie manuelle dans /usr/share/X11/xorg-conf.d/90-libinput.conf.

4
Pilot6