Come disabilitare lo spegnimento automatico di dispositivi USB come il mouse USB?


28

Non so come, ma in qualche modo lo spegnimento automatico dei dispositivi USB è stato abilitato accidentalmente. Ora il mio mouse USB si spegne anche se è inattivo per 2-3 secondi. È davvero irritante.

Questo è successo dopo che ho installato powertope powernap. Forse ha qualcosa a che fare con queste due applicazioni.

Come posso disabilitare questa "caratteristica"?


Risposte:


12

È PowerNap che lo sta facendo.

È possibile disabilitare solo questa parte degli script di risparmio energetico di PowerNap con:

sudo powernap-action --disable usb_autosuspend

1
Per me in debian jessie (8.4) era la modalità laptop. Vedi la risposta sotto. Scrivendo /sys/bus/usb/devices/«device»/power/levelanche funzionato, vedi altra risposta.
ctrl-alt-delor,

30

Basta copiare incollare il seguente comando nel terminale e disabiliterà la sospensione automatica.

Disabilitazione della sospensione automatica USB

echo 2 | sudo tee /sys/bus/usb/devices/*/power/autosuspend >/dev/null

Disabilita la sospensione automatica USB

echo on | sudo tee /sys/bus/usb/devices/*/power/level >/dev/null

1
Disabilitare la sospensione automatica USB è esattamente quello che stavo cercando. Qui non ho installato powernap.
Fernando Kosh,

7
Il riavvio è persistente?
mveroone,

2
Come renderlo persistente al riavvio: askubuntu.com/questions/73590/…
Bryce,

2
Qual è la differenza tra i due script? Ho bisogno di entrambi o solo uno?
Rosencreuz,

2
Su Ubuntu 16.04 kern.logdice:WARNING! power/level is deprecated; use power/control instead
Erik van Oosten il

10

Potrebbe essere che gli strumenti in modalità laptop stiano causando questo? In tal caso, prova quanto segue:

  1. Opzionale: creare un backup /etc/laptop-mode/conf.d/usb-autosuspend.confcopiandolo nella cartella principale:

    cp /etc/laptop-mode/conf.d/usb-autosuspend.conf ~/usb.autosuspend.old
    
  2. Ottieni l'ID USB del tuo mouse / tastiera

    lsusb
    

    Questo restituirà un elenco incluso ID xxxx:xxxxper il mouse / la tastiera.

  3. Modifica l'originale usb-autosuspend.conf

    sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf
    
  4. Ci sarà una voce chiamata AUTOSUSPEND_USBID_BLACKLIST=''cambia questo inAUTOSUSPEND_USBID_BLACKLIST='xxxx:xxxx'

  5. Ciò dovrebbe impedire la sospensione del mouse / tastiera USB. Ora è necessario riavviare il computer o riavviare la modalità laptop utilizzando

    sudo service laptop-mode restart
    

Fonte: http://www.hecticgeek.com/2012/06/fix-usb-mouse-not-working-laptop-mode-tools-ubuntu/


Trovi il tuo ID con il comando lsusb|grep -i mouse|sed 's/^.* ID //g'|sed 's/ .*$//g'(supponendo che ci sia la parola "mouse" nella stringa per il tuo mouse) Se non trovi l'ID del tuo mouse, usa watch -d lsusbmentre lo colleghi.
rubo77,

Almeno in Ubuntu 15.04, questo file è stato spostato runtime-pm.confe viene ora chiamata la linea per aggiungere l'id AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST="". Stranamente, non sono riuscito a far funzionare la mia lista nera, quindi ho semplicemente disabilitato questo modulo impostando CONTROL_RUNTIME_AUTOSUSPEND=0. Ha funzionato!
Partofthething

Ha funzionato su Debian Jessie (8.4), ma il file è/etc/laptop-mode/conf.d/runtime-pm.conf
ctrl-alt-delor

Sei stato perfetto, nel mio caso ho eseguito "lmt-config-gui" per Laptop Mode Tools e deselezionato "Enable module runtime-pm". Questo problema è iniziato dopo aver aggiornato il kernel KDE Neon da 4.4 a 4.8 la scorsa notte e mi stava facendo impazzire! Grazie!
Adam Plocher,

Non avevo installato la modalità laptop (anche se qualcosa stava sospendendo il mio USB) e quando ho installato laptop-mode-toolsnon avevo il usb-autosuspend.conf (che era per 14.04 ma ho 16.04). Ho avuto un /etc/laptop-mode/conf.d/runtime-pm.confper askubuntu.com/a/370406/318507 . Sto ancora aspettando di vedere se questo risolve il problema o se devo rintracciare ciò che originariamente lo sospendeva.
dragon788,
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.