J'ai récemment téléchargé Ubuntu sur mon ordinateur portable Dell Inspiron 7559, et j'ai remarqué que le rejet de la paume agissait. Le logiciel fonctionne partiellement; le curseur ne bouge pas lorsque j'essaie d'utiliser le pavé tactile avec ma paume, il reconnaît donc clairement ma paume, mais lorsque je place ma paume sur le pavé tactile, sans taper nécessairement, juste en la plaçant là, un clic se produit automatiquement. Cela fait disparaître les fenêtres, donc je dois les rechercher pour les récupérer.
C'est un problème particulièrement étrange que je n'ai trouvé personne d'autre. Je double démarrage Windows et Ubuntu et je n'ai pas ce problème lorsque je démarre Windows 10. Donc, y a-t-il un paramètre que je peux changer ou un pilote que je peux mettre à jour? Toute aide serait appréciée.
Éditer:
J'ai vérifié mes appareils à l'aide de la liste xinput et j'ai remarqué que j'avais apparemment 2 entrées de pavé tactile:
↳ ELAN1010: 00 04F3: 3012 ID du pavé tactile = 12 [pointeur esclave (2)]
↳ ETPS / 2 Elantech Touchpad id = 14 [pointeur esclave (2)]
Le système d'exploitation écoute-t-il donc le mauvais pilote? Et si oui, comment puis-je faire en sorte qu'il utilise le bon?
xinput list-props {id}
et voir les propriétés disponibles. Mon touchpad Elantech répertorie en effet de nombreuses propriétés Synaptics.Pour mon XPS 13 2017 avec Ubuntu 16.04, la solution est d'installer
dconf-editor
et d'aller suret réglez
click-method
surfingers
ou si la clédisable-while-typing
est disponible, réglez-la surtrue
.Une autre solution consiste à ajouter de nouveaux raccourcis en allant sur
Keyboard > Shortcuts > Custom Shortcuts
. Mes raccourcis sontDonc, chaque fois que vous voulez activer le clic pour cliquer, appuyez simplement sur Ctrl+ Shift+ Met Ctrl+ Shift+ Npour le désactiver.
la source
Si vous possédez un ordinateur portable Dell moderne, ces instructions peuvent vous aider. Ils proviennent directement de Dell, Precision / XPS: Ubuntu General Touchpad / Mouse Issue Fix
La première partie a fait des merveilles pour moi. Voici le script qu'ils suggèrent d'ajouter
sudo gedit /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
. Je ne recommande pas de suivre les solutions de la réponse acceptée car cette route semble créer d'autres problèmes.Pour comparer la compatibilité, j'ai une série Dell Inspiron 13 7000 avec
xinput list
Synaptics ne figure pas sur cette liste car il a été désactivé par le script ci-dessus. Avant d'ajouter ce script, je suggère de courir
xinput --test <id>"
(pour moi14
). Si vous obtenez une sortie sur un terminal, cela signifie que votre appareil fonctionne (votre appareil est "allumé").la source
Pour moi, toutes les solutions ci-dessus n'ont pas fonctionné. Donc, si quelqu'un se trouve dans une situation similaire, cela pourrait aider à réduire la zone d'activation de votre pavé tactile sur les bords. Cela n'a pas créé d'effets secondaires négatifs car vous commencez rarement en cliquant sur les bords et lorsque le pavé tactile est touché, vous pouvez toujours utiliser la zone sur les bords. Cela peut être fait comme ceci:
Tout d'abord, utilisez ceci (
xinput list-props "ETPS/2 Elantech Touchpad"|grep Edges
) pour obtenir les dimensions du bord de votre pavé tactile. Il renvoie 4 valeurs (gauche, droite, haut, bas) par exempleSynaptics Edges (274): 100, 2408, 71, 1249
Deuxièmement, ces valeurs peuvent être utilisées comme ceci:
la source