web-dev-qa-db-fra.com

Parfois, le bouton gauche de la souris agit comme un bouton droit et le curseur bouge sans entrée

Après quelques mises à jour récentes (début de la semaine dernière ou plus), deux problèmes sont apparus. J'essaie de trouver une solution ou de déterminer si je devrais le signaler comme un bug. Je ne suis nullement un expert Linux, donc toute aide pour déterminer ce que nous avons ici sera appréciée:

Système

Lenovo T420
Ubuntu 14.04.1 LTS

Problème

  • Parfois (je ne trouve aucun motif), le bouton gauche de la souris commence à agir comme si c'était censé être le droit, et le bouton droit de la souris ne fonctionnait pas du tout.
  • Parfois (encore une fois, je ne trouve aucun motif), le curseur se déplace lentement sans ma saisie principalement dans le coin supérieur droit de l'écran, mais pas toujours.
  • Les deux problèmes sont apparus lorsque j'utilisais une souris USB générique, mais persiste même lorsque je n'utilise que des souris à clavier ou à souris Logitech M185 Wireless.

Solution de contournement

Passer à un autre terminal (ALT+CTRL+FX) et revenir en session ordinaire (ALT+CTRL+F7) semble résoudre le problème pendant un laps de temps apparemment aléatoire.

4

Solution

Edit: Mis à jour, car je supposais à tort que le module de noyau psmouse fournissait un support pour les souris héritées. En fait, c'est le support du touchpad. Actuellement, je teste si la mise à jour vers 14.10 corrige un problème avec ce module pour que le pavé tactile fonctionne également (je n'ai pas remarqué qu'il ne fonctionnait pas auparavant)

Il semble que le module de noyau psmouse fournissant pavé tactile le support interférait avec la souris pour une raison non identifiée.

Déchargez le module pour rétablir le comportement normal de la souris:

gniewomir@gniewomir-ThinkPad-T420:~$ Sudo modprobe -r psmouse

Empêcher le chargement du module:

gniewomir@gniewomir-ThinkPad-T420:~$ Sudo vim /etc/modprobe.d/blacklist.conf

Ajouter une ligne:

blacklist psmouse

Ensuite:

gniewomir@gniewomir-ThinkPad-T420:~$ Sudo update-initramfs -u

Redémarrez et nous avons terminé.

Alors. Je suis allé de l'avant et j'ai rassemblé toutes les corrections possibles connues pour fonctionner, je les ai testées moi-même en ayant le même problème (même en décembre 2017 !!!!) et je peux confirmer qu'il s'agit de solutions de contournement efficaces:

  • supprime ces paquets s'ils sont présents (c'est-à-dire dans le cas d'une distribution Ubuntu): inputattach mousetweaks (par exemple, dans le centre de logiciel Ubuntu)

  • tapez CTRL-Q, puis tapez Alt-F1 et avec les flèches sélectionnez le terminal, entrez pour l'ouvrir. Le problème devrait être parti

  • sinon, tapez Alt-F2 ou allez à la console CTRL-Alt-F1, connectez-vous en tant que vous-même et exécutez metacity --replace &
  • rappelez-vous également que le pavé tactile fonctionne toujours correctement, et son utilisation résoudra éventuellement le problème (jusqu'à la prochaine occasion, il s'agit donc simplement d'une solution de contournement)

  • le déchargement de la prise en charge de psmouse, qui devrait en réalité être la prise en charge du pavé tactile, résoudrait le problème (avertissement: vous perdriez la fonctionnalité du pavé tactile, mais si vous utilisez déjà une souris, il peut s'agir d'un bonus): Sudo modprobe -r psmouse

1
Paolo Inverse