Se smetto di spostare il mouse (USB), smette di funzionare finché non faccio clic


11

Ho un mouse Microsoft USB che funziona bene su Windows, ma su Ubuntu smette di funzionare se smetto di usarlo per tre secondi (letteralmente, ho contato). A questo punto, non riesco a spostarlo, devo fare clic, quasi come se si svegliasse il mouse. E questo fa schifo perché a quanto pare quel clic è un clic legittimo e finisco per chiudermi fuori dalle cose a volte ...

Ad ogni modo, per favore aiutatemi se avete riscontrato questo tipo di problema prima. So che c'è una possibilità che questo sia solo un problema hardware irrisolvibile con cui dovrei semplicemente convivere (o scrivere un driver).

Grazie in anticipo per il tuo tempo.


1
Ho esattamente lo stesso problema. Non l'ho mai avuto con Ubuntus o computer precedenti (lo stesso mouse USB Microsoft). Hai trovato una soluzione alla fine?
Rodrigob,

forse alcuni valori di default delle variabili cambiato nel kernel
Thom

1
Ciò che risolto questo problema nel mio caso è stata l'esecuzione di questo: for i in /sys/bus/usb/devices/*/power/control; do echo on > $i; done. Puoi trovare maggiori informazioni qui: superuser.com/questions/408683/…
syntagma

Risposte:


3

Sì, ho riscontrato questo stesso problema (anche se in modo diverso).

Nel mio caso era dovuto al risparmio energetico aggressivo sulle porte USB.
Questo è stato qualcosa che ho fatto (a) me stesso.

Se si desidera modificare questo comportamento (che, immagino, si fa), è possibile creare un file di impostazioni permanente per forzare USB sempre attivo.
Apri una console di root e digita (o copia / incolla):

echo 'ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control" ATTR{power/control}="on"' >/etc/udev/rules.d/usb_power_save.rules

Ho installato il pacchetto laptop-mode-tools. Mi chiedo se questo potrebbe essere ciò che provoca il risparmio energetico aggressivo. Succede solo quando sto funzionando a batteria.
joeytwiddle,

Quale sarà l'impatto sulla durata della batteria?
Simon Baars,

2

Per quelli di voi che usano powertop: <TAB>alla sezione "Sintonizzabili" e assicurarsi che "Autosuspend per dispositivo USB" o "Autosuspend per dispositivo USB sconosciuto" sia disattivato ("Bad" a sinistra).

Stavo usando sudo powertop --auto-tunein /etc/rc.local, quindi ho dovuto aggiungere questo seguito: for i in /sys/bus/usb/devices/*/power/control; do echo on > $i; done.

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.