I clic del mouse hanno smesso improvvisamente di funzionare in Ubuntu


75

Questo è strano. Per qualche motivo, ieri sera il mio mouse ha smesso di funzionare. Il movimento va bene, ma i pulsanti del mouse non funzionano. Principalmente è il pulsante sinistro, ma a volte anche il clic destro e la rotella di scorrimento falliscono.

Inizialmente ho pensato che potesse essere il mouse stesso (il pulsante sinistro sembrava diventare un po '"morbido" di recente), ma ho provato un altro mouse e ho avuto lo stesso problema. Entrambi sono mouse ottici wireless USB. La tastiera funziona bene al 95%, l'unico problema è che Alt+ Tabnon sembra funzionare. Entrambi i tasti funzionano bene indipendentemente.

Al momento in cui stavo usando Chrome, ho trascinato sulla barra di scorrimento per scorrere e quando ho rilasciato il mouse teneva ancora la barra di scorrimento.

Sto usando Ubuntu 9.10, l'ho aggiornato settimane fa e tutto funzionava bene, quindi non credo sia collegato a questo. Inoltre non avevo eseguito alcun aggiornamento (ora ho appena nel caso qualcosa risolto). Ma niente fortuna.

Qualche idea?


1
A coloro che cercano di capire perché questo accada, ho osservato che Spotify per Ubuntu sembra innescare questo. Lascia un client Spotify aperto troppo a lungo senza giocare nulla (in genere durante la notte), quindi torna a giocare qualcosa. Facendo clic sul pulsante verde "Riproduci" delle playlist, i clic non verranno più registrati.
skytreader

Risposte:


78

Ho preso anche questo. La cosa strana è che non richiede clic dal mio mouse, ma riconosce completamente il mio touchpad.

Ad ogni modo, aprendo un terminale (es. Con Ctrl+ Alt+ T) e digitando:

metacity --replace &

lo farà funzionare se stai usando compiz. Se vuoi tornare a compiz, digita:

compiz --replace &

e il mouse funzionerà di nuovo.

È più facile arrivare al terminale se lo hai Gnome-Doo se gli assegni un tasto di scelta rapida (come il tasto super / windows o tilde (~).

ATTENZIONE : Non interrompere metacity/ compizcomandi una volta avviato o ti troverai in una situazione peggiore rispetto a prima.


6
Se interrompi il metacity --replacecomando, ti troverai in una posizione peggiore rispetto a quando hai iniziato, con ancora meno funzionalità funzionante. Come avvertimento per gli altri, non interrompere il processo di metacità una volta avviato. L'ho imparato a mie spese.
Dennis,

3
Meglio eseguire il comando Alt+F2se funziona, quindi non devi preoccuparti di chiudere il terminale.
Nick,

6
E per le versioni più recenti:unity --replace
jmiserez,

7
perfetto per me, ma è strano che nel 2015 con un sistema operativo maturo (Ubuntu 15) ci siano ancora problemi come questo.
Charles-Antoine Fournel,

5
Questa è una soluzione alternativa, non una soluzione. Qualche idea su come risolverlo definitivamente?
jvriesem,

22

Per quello che vale, sono andato nel gestore dei pacchetti e ho cercato "mouse". Successivamente, ho fatto clic su tutte le applicazioni già installate (non ce ne sono molte) e ho reinstallato tutte. Quindi ho cercato "tastiera" e ho fatto la stessa cosa. Non c'è molto cambiamento neanche lì. Alla fine ho cercato "input" e ho trovato un file chiamato "inputattach". Lo ho reinstallato e i miei problemi con il mouse sono stati risolti. Funziona come il giorno in cui ho installato 10.04. È così bello avere un mouse che si comporta da solo e funziona come dovrebbe, di nuovo.

Sono un utente Ubuntu relativamente nuovo, ma invece di fare molte domande e quindi aspettare che qualcuno rispondesse, ho deciso di provare a fare qualcosa da solo, e ho risolto i miei problemi del mouse (mouse del computer, cioè. ..;)

Ciò che la reinstallazione del file ha chiarito, è stata la necessità di fare clic più volte per aprire una cartella, tenendo premuto il pulsante per qualche tempo fino a tre o quattro secondi prima che il clic fosse attivato, o facendo clic con il tasto destro del mouse su aprire una cartella o aprire un file con una particolare applicazione.

Volevo solo condividere questo con te poiché l '"input" del mio mouse ora sembra di nuovo, essere completamente e completamente "attaccato" al mio computer.


1
Ho avuto lo stesso identico problema descritto qui, <kbd>alt</kbd> <kbd> scheda </kbd> più funzioni del mouse bloccate (non solo i clic non funzionano ma anche la forma del mouse non cambia e sono sempre stati sbloccato dopo <kbd>Ctrl</kbd> <kbd> Q </kbd> su firefox e poi <kbd>Alt</kbd> <kbd> F1 </kbd> sul desktop per attivare i menu). Ho appena reinstallato il inputattachpacchetto, come descritto da @Cubby e i problemi si sono fermati.

2
Eseguito l'upgrade per risolvere il tuo problema e condividere la soluzione con gli altri.
Jake,

5
tl; dr sudo apt get install --reinstall inputattach
user1526247

1
sudo apt-get install --reinstall inputattach; # funziona come un fascino) Lubuntu (Ubuntu) 18.04. Tnx!
user3439968

13

per esperienza personale (Ubuntu 14.04, mouse wireless logitech):

2 modi per farlo funzionare di nuovo per un breve periodo 1 - scollegare e ricollegare il mouse, 2 - alt-F1 per passare alla modalità testo quindi alt-F7 (o F8) per tornare alla grafica

molto recentemente la rimozione completa di "mousetweeak" sembra aver risolto un caso particolarmente brutto di "nessun clic sinistro"

i miei problemi erano rari e lo scollegamento del mouse lo risolveva per alcuni giorni, ma il caso più recente mi ha fatto lavorare la spina USB ogni 2 minuti.

per ora, dopo la disinstallazione sopra menzionata, sembra funzionare

EDIT: parlato troppo presto, il problema persiste


1
Passare a una modalità di testo e viceversa ha funzionato per me. Ubuntu 15.10, installazione e configurazione abbastanza vanigliate.
John T,

Perché è passato alla modalità testo e ritorna per farlo funzionare? OH MIO DIO! Funziona perfettamente grazie, lol
deFreitas,

2
a partire da Ubuntu 16.04 la commutazione viene effettuata CTRL-alt-F1 / [CTRL] -alt F7 (ctrl necessario all'uscita dalla GUI, opzionale al ritorno)
Frank Nocke,

13

Alcune cose da provare:

  • Passare da e verso un terminale virtuale Ctrl + Alt + F1, Alt + F7.
  • Attiva il blocco dello schermo Ctrl + Alt + Lper ripristinare il gestore di finestre X11.
  • Riavvia il gestore delle finestre con qualcosa di simile ( DISPLAY=0.0 marco --replace ). È necessario sostituire marcocon qualsiasi window manager in esecuzione ( compiz, unity, metacity, ...).
  • Chiudi eventuali macchine virtuali, client VNC, giochi, ecc. Che potrebbero aver afferrato il mouse. Ad esempio: killall vmplayerpotrebbe avviare un'operazione di sospensione della macchina virtuale.

Il passaggio a una modalità di testo e viceversa ha funzionato per me su Ubuntu 15.10 Il mio è un'installazione e una configurazione abbastanza vaniglia e il problema si è verificato dopo un avvio regolare, non dopo eventuali aggiornamenti particolari che posso ricordare.
John T,

Il passaggio a un terminale virtuale ha funzionato anche in 16.10. Grazie, hai appena salvato un riavvio :-)
Kimble

3
il riavvio di Virtual Machine (windows) ha funzionato per me.
Champ

1
C'è una soluzione permanente per questo? Mi succede ogni 15-20 minuti e il passaggio al terminale virtuale lo risolve.
Ashwini Chaudhary,

8

Ho scoperto che questo era solo un problema con il mouse. Il pulsante sinistro ha praticamente smesso di funzionare. Altri pulsanti sembrano smettere di funzionare perché il pulsante sinistro viene "bloccato". Dopo aver riavviato con l'altro mouse collegato, ha funzionato bene.

Accidenti, mi sembra di aver attraversato così tanti mouse e / o tastiere di recente ...


3
ah! purtroppo problemi hardware come questo non sono mai la prima cosa a cui pensiamo. deve essere il software, i topi non vanno male ... :)
Quack Quixote il

Una variante di "solo un problema con il mouse" - Ho fatto in modo che il mio mouse wireless funzionasse di nuovo dopo averlo spento (piccolo cursore sul lato inferiore) e riacceso .... Cosa semplice ma facile da dimenticare o semplicemente non so che ci sia un tale interruttore, e avevo sprecato un paio d'ore in hacker software e riavvii in anticipo ... :-(.
Tony D

Ho lo stesso problema, ma per qualche motivo il mio mouse funziona se avvio in Windows. È davvero stupido avere esattamente questa risposta accettata.
h22,

2

Dal bug citato da Joe sopra (enfasi mia):

Quindi ecco bug e soluzioni alternative.

Ad esempio su YouTube, mentre riconosce che il mio mouse si sposta su vari pulsanti, i clic effettivi del mouse non vengono riconosciuti. Posso navigare usando 'tab' ma questo è molto doloroso. Posso anche fare clic con il tasto destro. Il problema non si verifica con altri lettori flash, ad esempio swfdec-mozilla.

WORKAROUND 1: Disabilita compiz
WORKAROUND 2: Rimuovi flashplugin-nonfree/ flashplugin-installere installa da Adobe
WORKAROUND 3: Apri un terminale e inserisci:

   gksudo gedit /usr/lib/nspluginwrapper/i386/linux/npviewer

Quindi aggiungere: export GDK_NATIVE_WINDOWS=1prima dell'ultima riga di testo.

Nota: l'unica soluzione alternativa per gli utenti di Chrome / Chromium è disabilitare compiz.


2

Forse ho avuto un problema simile, ho pensato che avrei dovuto intervenire su ciò che ho fatto che sembra aver funzionato. A proposito, sto usando una trackball Logitech wireless su Ubuntu 10.04.

Il mio problema era che il pulsante sinistro del mouse trackball wireless Logitech mi avrebbe causato molti problemi. A volte sarebbe grave, a volte appena percettibile. Il clic a volte si registra come un clic sinistro, a volte si registra come un doppio clic e molte, molte volte non si registra affatto. Trascinare e rilasciare e copiare e incollare è diventato quasi impossibile. Non potrei quasi mai evidenziare il testo. In breve, la vita con questo topo è diventata insopportabile. Questo problema ha interessato tutti i programmi e le finestre.

Ho ipotizzato che il problema fosse con il mouse, anche se l'ho avuto solo da giugno o luglio di quest'anno (2010). Ho concentrato i miei sforzi sul tentativo di riparare il mouse. Alla fine, ho praticamente inghiottito questo mouse cercando di farlo funzionare, ma senza risultati.

Alla fine, ho smesso di usare completamente il mouse e sono passato a una trackball cablata che non mi aveva mai dato problemi in precedenza. Tuttavia, dopo aver usato il mouse cablato per alcuni giorni, ho iniziato a notare che stava avendo lo stesso identico problema. Quindi, ho capito che con ogni probabilità questo è un problema con 10.04.

Dopo aver guardato in giro online per qualche tempo cercando di trovare una soluzione che funzionasse per me, mi sono imbattuto nel post sopra sull'uso della metacity --replace. Quindi, basandomi su questo, ero abbastanza sicuro che Compiz fosse la radice dei miei problemi con il mouse. Dopo aver giocato con Ubuntu Tweak, una delle opzioni di menu, "Abilita la funzione di composizione di Metacity", diceva che dovevo disabilitare manualmente gli effetti visivi nell'aspetto.

Quindi, dopo aver disabilitato gli effetti visivi (Sistema> Preferenze> Aspetto> Effetti visivi quindi selezionare Nessuno), il mouse improvvisamente funziona di nuovo. Non so se questa sarà una soluzione permanente o se inizierà a darmi di nuovo problemi, ma ho pensato di menzionare questa soluzione.


1

Principalmente questo può essere un motivo:

Il bug è ben noto. Guarda ad esempio qui:

Bug Link

Una soluzione alternativa comune è l'esportazione di GDK_NATIVE_WINDOWS = 1 prima di eseguire l'applicazione con problemi di clic.

(fonte)


1

Ogni tanto accadeva anche al mio Ubuntu 10.04, e ha funzionato di nuovo solo dopo aver fatto clic sul pulsante del touchpad. Tuttavia, non è mai più successo da quando ho modificato le impostazioni del mio touchpad. Ho disattivato il clic del mio touchpad e ora il mouse "reale" non si blocca mai.


1

Se stai eseguendo la variante di gnome o la nuova unità che ha usato gnome come predefinito:

alt + f2
gnome-shell --replace

Mi è successo mentre sperimentavo un'API grafica (vulkan). L'ho visto succedere anche altre volte


0

Non si sono verificati problemi con il mouse fino a un recente aggiornamento del gestore aggiornamenti. Sospettavo il mio mouse wireless, ma aveva gli stessi effetti con un normale mouse cablato: il pulsante sinistro del mouse funzionava e si spegneva.

Reinstallare i driver di input del mouse xorg che erano già installati di default (xserver-xorg-input-mouse, xserver-xorg-input-evdev) non ha cambiato nulla, ma, vedendo quanti driver di mouse sono stati installati per impostazione predefinita, mi sono chiesto: Ho mai usato un touchpad Synaptics su questo desktop? Mi sono reso conto che questo non è Gentoo e, per impostazione predefinita, molti driver non necessari sono installati su Ubuntu su un ampio spettro hardware.

Ciò che ha risolto il mio problema era disinstallare tutti i driver del mouse xorg per i dispositivi che molto probabilmente non sarebbero mai stati collegati al mio sistema. Non appena i driver superflui sono stati disinstallati, i clic del mouse sono tornati alla normalità.

Vorrei anche aggiungere che non ho mai avuto bisogno della soluzione sopra menzionata, ovvero l'impostazione della variabile d'ambiente GDK_xxxxx. Ho eseguito Compiz e Chrome su questo sistema senza mai aver bisogno di questa soluzione alternativa. L'unica applicazione che non sembra gradire il mouse insieme a Compiz è Blender3d ..... I clic del mouse in questa applicazione sono disattivati ​​di circa 20 pixel in verticale.

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.