La mia rotellina del mouse ha smesso di scorrere su e giù


10

La mia rotellina del mouse ha smesso di funzionare. Non scorre su e giù quando in precedenza ha funzionato. Come posso configurare ciò che fa ogni pulsante del mouse? Uso Ubuntu 10.10.


Ho avuto lo stesso problema. Ha funzionato per qualche tempo e improvvisamente ha smesso di funzionare. La correzione qui sotto l'ha fatto per me. stackoverflow.com/questions/41774260/…
Venkat,

@Venkat - il tuo problema si riferisce a qualcosa di completamente diverso: Linux-on-Windows vs Ubuntu's desktop
scruss

Risposte:


7

Come posso configurare ciò che fa ogni pulsante del mouse?

È possibile verificare se l'hardware è difettoso eseguendo xev. Apri un Terminale tramite Applicazioni → Accessori → Terminale e digita xev. Dovrebbe apparire una piccola finestra bianca. Quando sposti il ​​cursore in quella finestra, l'output della riga di comando ti dirà che cosa sta facendo il mouse su x.org:

testo alternativo

Button 4in questo esempio si riferisce allo scorrimento verso l'alto. Se non si ottiene alcun output durante lo scorrimento, è possibile che il mouse sia rotto.

Durante il test, ignora l'output generato dal mouse che si sposta.

Se sai che il tuo mouse non è rotto e xev non ti dà ancora alcuna indicazione della rotella di scorrimento - se ad esempio il mouse funziona su un altro computer, stai riscontrando un bug . In questo caso, leggi l'articolo di Ubuntu Wiki su come segnalare bug e archiviarlo su X.org . Assicurati di includere tutti i dettagli nella segnalazione dei bug, oltre a come riprodurre l'errore.

Siate assolutamente certi che il mouse funzioni prima di presentare un bug.


Come posso configurare ciò che fa ogni pulsante del mouse?

È possibile utilizzare btnx Installa btnx per riassegnare i pulsanti del mouse. Funzionerà solo se vengono rilevati correttamente.

testo alternativo

Il programma ti chiederà di passare attraverso ciascuno dei tuoi pulsanti per configurarli. Nota: se xevnon riconosce lo scorrimento, questo programma non lo riconoscerà neanche.


7

Stavo usando un mouse bluetooth Logitech M510 e ho riscontrato questo problema con Ubuntu 18.04. Ho notato che xev non stava rilevando alcun evento per lo scroll. Per risolvere il mio problema, ho spento il mouse, quindi l'ho riacceso e ha funzionato.


Stesso mouse, stesso sistema operativo, stesso problema, stessa soluzione. Grazie!
Trevor

0

Vecchio thread, ma nessuna delle precedenti ha funzionato per me.

Questo è ciò che ha funzionato. Da: https://ubuntuforums.org/showthread.php?t=1750708

Sono riuscito a far funzionare la rotella di scorrimento sul mio mouse PS / 2. Per quanto ne so, questa tecnica funziona solo su un mouse PS / 2.

Per quanto ne so, Ubuntu rileva alcuni mouse PS / 2 come topi "generici"; cioè, avendo solo due pulsanti e basta.

Ho dovuto forzare il kernel a trattare il mio mouse come un Microsoft Intellimouse per far funzionare la rotella di scorrimento. Per verificarlo, guarda /var/log/Xorg.0.log e vedi se ci sono alcune righe che fanno riferimento a un "Mouse generico PS / 2".

ATTENZIONE: i seguenti comandi cambiano la configurazione di GRUB e potrebbero rendere inavvertibile Ubuntu o altri sistemi operativi avviabili.

Apri un terminale e digita:

sudo nano /etc/default/grub

In nano, cerca una riga che inizia con:

GRUB_CMDLINE_LINUX_DEFAULT =

Seguendo questa riga ci sarà del testo tra virgolette.

Inserisci "psmouse.proto = imps" nella riga, in modo che tutto assomigli a:

GRUB_CMDLINE_LINUX_DEFAULT="psmouse.proto=imps quiet nosplash"

Quindi premi CTRL-X per uscire, quindi Y per salvare le modifiche.

Dovrai quindi digitare:

Codice:

sudo update-grub

per aggiornare il menu di avvio. Dovresti quindi essere in grado di riavviare e goderti una rotella di scorrimento funzionale. Inoltre, /var/log/Xorg.0.log ora dovrebbe riconoscere il mouse come "Mouse rotativo generico ImPS / 2".

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.