Le clic gauche de la souris cesse de fonctionner


18

Sur Xubuntu, depuis longtemps, j'ai un problème où mon bouton gauche de la souris cesse de fonctionner pour une raison quelconque. Cela arrive à peu près tous les jours. Tout le reste semble fonctionner.

La seule façon de faire fonctionner ma souris à nouveau est de me déconnecter et de me connecter, ce qui m'oblige à arrêter tous mes programmes.

Évidemment, c'est très ennuyeux, j'ai ce problème depuis près d'un an et j'ai supposé qu'une mise à jour le corrigerait mais cela se produit toujours.

Quelqu'un d'autre est-il au courant de ce problème et des correctifs possibles?

J'utilise Xubuntu comme environnement de bureau. Je suis actuellement sur Ubuntu 16.04 LTS.

Éditer:

C'est arrivé à nouveau et j'ai utilisé xevet evtestpour voir quels événements sont reconnus. xevn'a pas répondu aux clics sur le bouton gauche, mais evtesta répondu aux clics sur le bouton gauche.

Edit (22/01/2018) : Juste une mise à jour. J'ai toujours le problème, mais j'ai une solution à court terme. Lorsque le bouton gauche de la souris cesse de fonctionner, j'utilise Ctrl + Alt + T pour afficher le terminal. J'entre xinputdans le terminal, qui fait apparaître une liste d'appareils. Je recherche quel appareil est probablement la souris (il a un nom comme souris générique ) et je trouve le numéro d'identification associé. J'entre alors la commande: xinput disable IDoù ID est le numéro ID de la souris. Cela résout le problème jusqu'à ce que j'arrête l'ordinateur.

De plus, pour plus d'informations sur le problème, la même souris fonctionne pour mon installation de Windows 10, donc je pense que la souris va bien. Le même problème se produit également dans Kali Linux, sauf que Kali Linux n'est pas xinputinstallé, je ne peux donc pas utiliser ma solution rapide.


1
Utilisez en evtesttant que root et xevpour savoir à quel niveau les clics de souris disparaissent. Recherchez également dmesgd'éventuelles erreurs.
dirkt

D'accord. La prochaine fois que cela se produira, j'examinerai ces commandes.
user668074

@dirkt, j'ai couru xev et evtest. J'ai modifié sa question principale avec les résultats.
user668074

1
(Il aurait été bien de fournir la sortie réelle, juste au cas où quelque chose de bizarre se produirait. Nous ne pouvons que déboguer en fonction des informations que vous donnez, donc plus vous donnez d'informations, mieux c'est). Cela signifie que quelque chose dans X tourne mal. Examinez /var/log/Xorg.logpour voir s'il y a des messages lorsque la souris cesse de fonctionner. Exécutez également xinput -listpuis xinput -test 123, où 123est l'id de votre souris. Tu as concentré la xevfenêtre? Vous pouvez voir des touches sur xev? Exécutez-vous des programmes qui pourraient engloutir les clics sur le bouton gauche?
dirkt

1
J'ai aussi eu ce problème. C'est arrivé, et j'ai découvert qu'en désactivant mon pavé tactile dans les préférences de la souris, le bouton gauche recommençait à fonctionner. De plus, il est intéressant de noter que le passage à une souris pour gaucher a permuté le bouton qui fonctionnait et celui qui ne fonctionnait pas. Je ne suis pas sûr, mais je pense que j'ai peut-être également eu ce problème sur cet ordinateur portable lors du démarrage de Windows.
Kevin

Réponses:


28

J'ai un Dell Inspiron 15 7559. Le clic gauche cesse de fonctionner de temps en temps lorsque j'utilisais Ubuntu 16.04. Après avoir installé Ubuntu 18.04, le clic gauche cesse de fonctionner presque à chaque fois que je quitte la suspension.

La meilleure solution que j'ai trouvée est de passer à une autre console virtuelle (TTY) par Alt+ Ctrl+ F1. La souris fonctionne normalement après être revenue avec Alt+ Ctrl+ F7.


où avez-vous pu trouver une solution permanente?
Waqleh

@Waqleh Malheureusement non. Cette solution de contournement n'est pas très ennuyeuse. Je suis paresseux pour passer plus de temps à trouver une meilleure solution.
HD189733b

2
Cela a également fonctionné pour moi. Je viens de passer à une autre console visuelle en utilisant "Ctrl + Alt + F2", puis sans rien faire, je suis revenu à la première console en utilisant "Ctrl + Alt + F1". Les clics droit et gauche de la souris ne fonctionnaient pas correctement et après cela, les deux fonctionnent correctement. Merci une tonne HD189733b.
300

3
Cela a également fonctionné pour moi. J'ai testé en cliquant sur le bouton upvote
Ben Kushigian

Hélas, cette solution n'a pas fonctionné pour moi :(
ComputerScientist

6

Essaye ça: sudo modprobe -r psmouse sudo modprobe psmouse proto=imps


2
Bienvenue sur l'Unix SE! Je suggère de donner plus de détails dans vos réponses, donner seulement quelques commandes pour copier-coller n'est pas très bon.
peterh

1
C'est la bonne réponse sur la façon de se remettre du problème (vous devrez probablement parcourir Xorg.0.log pour diagnostiquer pourquoi cela se produit). La première commande, qui peut également être écrite sous la forme «sudo modprobe --remove psmouse», supprime le pilote de la souris du noyau, puis la deuxième commande le rétablit. C'est l'équivalent de l'éteindre puis de le rallumer.
Klaatu von Schlacker

1
la première commande à elle seule
semble

Pour moi, cela n'a fonctionné qu'après avoir exécuté les deux commandes deux fois (Xfce, Ubuntu 19.10).
rsenna

4

Je viens d'avoir cela (la souris peut se déplacer mais les clics ne font rien).

J'ai réalisé qu'en arrière-plan une fenêtre de programme avait été trop lente à fermer et Gnome avait montré une fenêtre contextuelle demandant "Forcer la fermeture" ou "Attendre".

Dans mon cas, la procédure ci-dessous a libéré ma souris:

  1. Accédez à cette fenêtre en utilisant ALT-TAB
  2. Sélectionnez une option à l'aide de TAB
  3. appuyez sur Entrée

1
Le mien n'était pas un programme lent, mais vscodedemander une confirmation avant de fermer un document.
Alireza

Le mien n'était pas un programme lent, mais il affichait supposément une boîte de dialogue cachée. Appuyez sur Échap pour fermer la boîte de dialogue modale cachée a résolu le problème. Dans les paramètres du système d'exploitation -> appareils -> souris et pavé tactile, la souris cliquait bien dans l'outil de test
Guillaume Berche

1
Bien joué, merci. Dans mon cas, le programme SweetHome3D était à l'origine du problème. Je l'ai tabulé et fermé avec Alt + F4, et le tour est joué!
antgel

2

J'ai eu le même problème dans Ubuntu 17.10. Je pouvais déplacer le curseur mais aucun des boutons de la souris ne fonctionnait. J'ai essayé diverses solutions comme les pilotes de mise à jour automatique, la métacité et la compression, mais cela n'a pas fonctionné. Une solution qui a été mentionnée était de supprimer les pilotes nvidia (mon PC a 550Ti). Après avoir désinstallé cela, ma souris fonctionne bien.


1

Je viens de le faire et aucune des solutions ci-dessus n'était liée. Il s'est avéré être lié à une machine virtuelle dans VirtualBox qui a saisi une partie de ma souris. L'arrêt de la machine virtuelle a résolu le problème.

J'ai déjà eu VirtualBox saisir ma souris plusieurs fois auparavant, mais d'une manière ou d'une autre, c'était différent et j'ai saisi toute la souris, y compris le mouvement. Cette fois, je pouvais déplacer ma souris en dehors de la machine virtuelle, utiliser les flèches Super + pour changer les bureaux dans la maison, mais les boutons ou la molette de la souris ne fonctionnaient pas. Le débranchement / rebranchement n'a pas fonctionné, la suppression du pilote psmouse n'a pas fonctionné et la désactivation / l'activation de xinput n'a pas fonctionné. Ce que j'ai trouvé vraiment bizarre, c'est que xev n'a même enregistré aucun événement de clic de souris. De plus, cliquer à l'intérieur du VM de problème n'a pas fonctionné non plus.


J'ai eu le même problème avec QEMU. Je suis resté coincé à mi-chemin d'une mise à jour et je n'ai jamais relâché le bouton gauche de la souris pour une raison quelconque. sudo systemctl libvirt-guestsrésolu mon problème.
BakaKuna

1

Cela a fonctionné pour moi. Chrisp info -> Mon pavé tactile a peut-être mal fonctionné. Le désactiver a résolu le problème.

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.