Il clic sinistro del mouse smette di funzionare


18

Su Xubuntu, per molto tempo ho avuto un problema in cui il pulsante sinistro del mouse smette di funzionare per qualche motivo. Succede praticamente ogni giorno. Tutto il resto sembra funzionare.

L'unico modo per far funzionare nuovamente il mouse è disconnettersi e accedere, il che mi richiede di chiudere tutti i miei programmi.

Ovviamente questo è molto fastidioso, ho avuto questo problema per quasi un anno e ho pensato che un aggiornamento lo avrebbe risolto, ma succede ancora.

Qualcun altro è a conoscenza di questo problema e delle possibili correzioni?

Sto usando Xubuntu come ambiente desktop. Sono attualmente su Ubuntu 16.04 LTS.

Modificare:

È successo di nuovo e ho usato xeve evtestper vedere quali eventi sono stati riconosciuti. xevnon ha risposto ai clic del pulsante sinistro ma evtestha risposto ai clic del pulsante sinistro.

Modifica (2018/01/22) : solo un aggiornamento. Ho ancora il problema, ma ho una soluzione a breve termine. Quando il pulsante sinistro del mouse smette di funzionare, utilizzo Ctrl + Alt + T per richiamare il terminale. Entro xinputnel terminale, che fa apparire un elenco di dispositivi. Cerco quale dispositivo è probabilmente il mouse (ha un nome simile al mouse generico ) e trovo il numero ID associato. Quindi inserisco il comando: xinput disable IDdove ID è il numero ID del mouse. Questo risolve il problema fino a quando non spengo il computer.

Inoltre, per ulteriori informazioni sul problema, lo stesso mouse funziona per la mia installazione di Windows 10, quindi penso che il mouse vada bene. Lo stesso problema si verifica anche in Kali Linux, tranne per il fatto che Kali Linux non è xinputinstallato, quindi non posso usare la mia soluzione rapida.


1
Usa evtestcome root e xevper scoprire a quale livello scompaiono i clic del mouse. Inoltre, cerca dmesgeventuali errori.
Dirkt

Ok. La prossima volta che avrò un'occhiata, userò questi comandi.
user668074

@dirkt, ho eseguito xev ed evtest. Ho modificato la domanda principale con i risultati.
user668074

1
(Sarebbe stato bello fornire l'output effettivo, nel caso in cui fosse accaduto qualcosa di strano. Possiamo eseguire il debug solo in base alle informazioni fornite, quindi più informazioni fornite, meglio è). Ciò significa che qualcosa in X va storto. Cerca /var/log/Xorg.logse ci sono messaggi quando il mouse smette di funzionare. Esegui anche xinput -liste quindi xinput -test 123, dov'è 123l'id del tuo mouse. Hai focalizzato la xevfinestra? Puoi vedere i tasti premuti in xev? Esegui programmi che potrebbero inghiottire i clic del pulsante sinistro?
Dirkt

1
Ho avuto anche questo problema. È appena successo e ho scoperto che disabilitando il mio touchpad nelle preferenze del mouse, il pulsante sinistro ha ripreso a funzionare. Inoltre, è interessante notare che il passaggio a un mouse per mancini ha cambiato il pulsante che ha funzionato e quale no. Non ne sono sicuro, ma penso che avrei potuto avere questo problema anche su questo laptop all'avvio in Windows.
Kevin,

Risposte:


28

Ho un Dell Inspiron 15 7559. Il clic sinistro smette di funzionare di tanto in tanto quando stavo usando Ubuntu 16.04. Dopo aver installato Ubuntu 18.04, il clic sinistro smette di funzionare quasi ogni volta dopo che riprendo dalla sospensione.

La migliore soluzione che ho trovato è passare a un'altra console virtuale (TTY) di Alt+ Ctrl+ F1. Il mouse funziona normalmente dopo il ritorno con Alt+ Ctrl+ F7.


dove sei riuscito a trovare una soluzione permanente?
Waqleh,

@Waqleh Purtroppo no. Questa soluzione alternativa non è molto fastidiosa. Sono pigro di passare più tempo a trovare una soluzione migliore.
HD189733b,

2
Questo ha funzionato anche per me. Sono appena passato a un'altra console visiva usando "Ctrl + Alt + F2" e poi senza fare nulla sono tornato alla prima console usando "Ctrl + Alt + F1". I clic del mouse destro e sinistro non funzionavano correttamente e, dopo aver fatto ciò, entrambi funzionano bene. Grazie mille HD189733b.
300

3
Questo ha funzionato anche per me. Ho provato facendo clic sul pulsante di
votazione

Purtroppo questa soluzione non ha funzionato per me :(
ComputerScientist il

6

Prova questo: sudo modprobe -r psmouse sudo modprobe psmouse proto=imps


2
Lui, benvenuto su Unix SE! Suggerisco di fornire maggiori dettagli nelle risposte, dare solo alcuni comandi per copiare e incollare non è molto buono.
Peter - Ripristina Monica il

1
Questa è la risposta corretta su come risolvere il problema (probabilmente è necessario esaminare Xorg.0.log per diagnosticare il motivo per cui sta accadendo). Il primo comando, che può anche essere scritto come 'sudo modprobe --remove psmouse' rimuove il driver del mouse dal kernel, quindi il secondo comando lo ripristina. È l'equivalente di spegnerlo e riaccenderlo.
Klaatu von Schlacker,

1
il primo comando da solo
giunge

Per me ha funzionato solo dopo aver eseguito entrambi i comandi due volte (Xfce, Ubuntu 19.10).
rsenna,

4

Ho appena avuto questo (il mouse può muoversi ma i clic non fanno nulla).

Mi sono reso conto che in sottofondo una finestra del programma era stata troppo lenta per chiudersi e Gnome aveva mostrato un popup che chiedeva "Forza chiusura" o "Aspetta".

Nel mio caso, la procedura seguente ha liberato il mio mouse:

  1. Vai a quel popup usando ALT-TAB
  2. Seleziona un'opzione usando TAB
  3. premere Invio

1
Il mio non era un programma lento, ma vscodechiedeva conferma prima di chiudere un documento.
Alireza,

Il mio non era un programma lento, ma intellij apparentemente mostrava una finestra di dialogo nascosta. Premendo Esc per chiudere la finestra di dialogo modale nascosta è stato risolto il problema. All'interno delle impostazioni del sistema operativo -> dispositivi -> mouse e touchpad, il mouse faceva clic con precisione nello strumento di test
Guillaume Berche

1
Ben fatto, grazie. Nel mio caso, il programma SweetHome3D stava causando il problema. Alt-Tabbed ad esso e chiuso con Alt + F4, e voilà!
antgel

2

Ho avuto lo stesso problema in Ubuntu 17.10. Potrei spostare il cursore ma nessuno dei pulsanti del mouse ha funzionato. Ho provato varie soluzioni come driver di aggiornamento automatico, metacity e compiz, ma non ha funzionato. Una soluzione menzionata era rimuovere i driver nvidia (il mio PC ha 550Ti). Dopo averlo disinstallato, il mio mouse funziona bene.


1

Ho appena avuto questo accadere e nessuna delle soluzioni di cui sopra erano correlate. Si è rivelato essere correlato a una VM in VirtualBox che ha afferrato parte del mio mouse. L'arresto della VM ha risolto il problema.

VirtualBox mi ha afferrato il mouse molte volte prima, ma in qualche modo era diverso e ha afferrato l'intero mouse incluso il movimento. Questa volta ho potuto spostare il mouse all'esterno della VM, utilizzare le frecce Super + per cambiare i desktop in casa, ma i pulsanti del mouse o la rotellina non funzionavano. La disconnessione / sostituzione non ha funzionato, la rimozione del driver psmouse non ha funzionato e la disabilitazione / abilitazione di xinput non ha funzionato. Quello che ho trovato davvero strano è che xev non ha nemmeno registrato alcun evento di clic del mouse. Anche facendo clic all'interno del problema VM non ha funzionato neanche.


Ho avuto lo stesso problema con QEMU. Rimase bloccato a metà dell'aggiornamento e non ha mai rilasciato il pulsante sinistro del mouse per qualche motivo. sudo systemctl libvirt-guestsrisolto il mio problema
BakaKuna,

1

Questo ha funzionato per me. Informazioni Chrisp -> Il mio touchpad potrebbe non funzionare correttamente. Disabilitarlo ha risolto il problema.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.