Dans Ubuntu 15.04, le simple fait de déplacer la souris via le pavé tactile fait défiler la fenêtre


9

Lorsque je démarre le système pour la première fois, tout fonctionne bien. Mais alors quelque chose se produit (je ne sais pas ce qui le déclenche) et de nombreux programmes commencent à défiler simplement en déplaçant la souris sur la fenêtre. Jusqu'à présent, je vois que cela se produit dans Nautilus, Document Reader, Archive Manager, Ubuntu Software Center, Meld et System Monitor (qu'est-ce qu'ils ont tous en commun, GTK?). Cela ne se produit PAS dans les navigateurs Web, Thunderbird, les programmes utilisant Mono, Java, etc., pour une raison quelconque.

Pour être plus précis sur le problème: si la position de départ de la souris se trouve sur un document dans Document Reader, par exemple, puis que je déplace la souris via le pavé tactile, cela fera défiler le document comme une ancre, où la position de la souris sur le document ne change pas (pourtant il défile). J'ai déjà essayé de désactiver les options "défilement à deux doigts", "désactiver lors de la frappe" et les options "appuyer pour cliquer", mais elles n'ont fait aucune différence (après le début des pépins).

L'autre cas étrange est que dans Nautilus, si la position de départ de la souris se trouve sur un fichier ou un répertoire, elle le sélectionne parfois au lieu de faire défiler. Un simple clic sur un répertoire ouvrira le répertoire (donc le toucher initial agit comme un clic, et le lâcher-prise agit comme le deuxième clic).

La seule chose que je puisse faire pour résoudre temporairement le problème est de redémarrer l'ordinateur. Il n'y a aucun problème lors de l'utilisation d'une souris.

Mise à jour 2015/05/03: je vois comment le reproduire maintenant. Il semble que ce soit un problème de défilement à deux doigts. Si vous faites souvent défiler une fenêtre avec deux doigts, cela finira par provoquer ce problème. Essayez diverses actions avec deux doigts, comme "cliquer" avec deux doigts, ou faire défiler rapidement dans diverses directions, etc., et cela commencera. Il est intéressant de noter que cela ne se produit que dans certains programmes et pas dans d'autres, ce qui me fait me demander s'il s'agit vraiment d'un problème de trackpad ou d'un problème de cadre. Je peux confirmer que cela se produit sur le CD Live 15.04, donc cela se produit hors de la boîte. Si quelqu'un a des indices, veuillez me mettre à jour!

Le seul moyen de contourner ce problème est de désactiver le défilement à deux doigts (s'il est déjà glitch, vous devrez redémarrer). Je ne sais pas si cela importe, mais j'utilise le Dell XPS 13 2015 9343.

Mise à jour 2015/05/05: Apparemment, ce bogue peut toujours se produire même avec le défilement à deux doigts désactivé, bien que ce soit plus rare. Encore une fois, seuls certains programmes ont le problème, il est donc difficile de dire s'il s'agit d'un problème de pavé tactile ou d'autre chose.

Mise à jour 2015/05/12: J'ai déposé un rapport de bogue ici: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1454473


Me concerne sur le toshiba C55d
Hellreaver

Même problème ici, sur un Dell XPS 13 2015 9343. Merci pour le conseil sur la désactivation / l'activation du pavé tactile. Trouvé un rapport de bogue déposé pour X: bugs.freedesktop.org/show_bug.cgi?id=90493
martingreber

Réponses:


3

Mettre la psmouse sur liste noire améliore la situation, mais le gnome xchat a toujours des problèmes.

J'ai suivi les instructions sur https://github.com/mpalourdio/xps13

Vérifiez que votre BIOS est la version A03 ou ultérieure, et que le firmware du touchpad est à jour le firmware du touchpad A00 .

psmousepilote de liste noire pour que le trackpad utilise i2c à la place . Assurez-vous qu'il n'y PS/2en a pas dans la sortie de xinput -list.

J'ai remarqué que xchat-gnome semble ignorer le paramètre tactile et certaines autres applications (comme VLC, mais seulement la fenêtre de préférence).

Dans Xorg.log, je vois cette erreur lorsque le pavé tactile devient fou:

(EE) [dix] DLL0665:01 06CB:76AD UNKNOWN: unable to find touch point 0

La seule façon dont je dois résoudre temporairement le problème est de désactiver complètement le trackpad à partir du panneau Paramètres et de le réactiver. Assurez-vous qu'une souris externe est connectée.


Pourriez-vous ajouter des instructions spécifiques au lieu de simplement créer un lien? J'apprécierais.
horaire

J'ai suivi les instructions ici mais malheureusement le problème persiste.
horaire

Je n'ai pas. Je ne sais pas exactement où le déposer, et je n'ai pas d'étapes exactes pour reproduire le problème. Que suggérerais-tu?
horaire

Je viens de remarquer votre montage. xinput -listspectacles: Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ DLL0665:01 06CB:76AD UNKNOWN id=11 [slave pointer (2)] ⎜ ↳ 2.4G KB 2.4G Mouse id=16 [slave pointer (2)]. Comme je l'ai dit, la liste noire de psmouse n'a pas aidé. J'ai déjà le BIOS A03. Comment vérifier la version du firmware du pavé tactile et la mettre à jour dans Ubuntu?
horaire

1
J'ai le même problème. C'est peut-être un bug du noyau, mais j'ai remarqué qu'il n'y a qu'un problème dans les applications gtk. En chrome (qui je pense fonctionne sous QT), il n'y a pas un tel problème.
Tom R

0

Avoir le même problème sur mon Dell XPS 13 9343. L'utilisation de la configuration suggérée par Stefano Maffulli dans les commentaires ci-dessus semble fonctionner jusqu'à présent. Il était dans un état glitch lors de l'exécution de la commande, donc sa possible mise à jour des paramètres du synclient aurait pu le faire sortir d'un mauvais mode. Il se peut donc que toute modification des paramètres du synclient entraîne la réinitialisation du mode.

gist.github.com/anonymous/c217e67ea93a51dbc5d6

Par rapport aux valeurs par défaut, il a apporté les modifications suivantes

- VertScrollDelta=100
- HorizScrollDelta=100
- TapButton2=2
- TapButton3=3
- ClickFinger2=2
- CircularScrollDelta=0.15
- CoastingSpeed=0

S'il s'agit de plus que la simple mise à jour des paramètres qui ont provoqué le correctif, il devrait revenir à l'un des paramètres répertoriés ci-dessus.

J'espère que cela pourra aider


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.