Wie deaktiviere ich die automatische Abschaltung von USB-Geräten wie der USB-Maus?

28

Ich weiß nicht wie, aber irgendwie wurde das automatische Ausschalten von USB-Geräten versehentlich aktiviert. Jetzt geht meine USB-Maus aus, auch wenn sie 2-3 Sekunden nicht benutzt wird. Es ist wirklich ärgerlich.

Dies geschah nach der Installation von powertopund powernap. Vielleicht hat es etwas mit diesen beiden Anwendungen zu tun.

Wie kann ich diese "Funktion" deaktivieren?

rrj
quelle

Antworten:

12

Das macht PowerNap .

Sie können nur diesen Teil der PowerNap-Energiespar-Skripte deaktivieren:

sudo powernap-action --disable usb_autosuspend
Dustin Kirkland
quelle
1
Für mich in debian jessie (8.4) war es Laptop-Modus. Siehe Antwort unten. Schreiben hat /sys/bus/usb/devices/«device»/power/levelauch geklappt, siehe andere Antwort.
Strg-Alt-Delor
29

Kopieren Sie einfach den folgenden Befehl und fügen Sie ihn in das Terminal ein. Dadurch wird die automatische Unterbrechung deaktiviert.

Deaktivierung der automatischen Suspendierung von USB

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

Deaktivieren Sie die automatische USB-Suspendierung

echo on | sudo tee /sys/bus/usb/devices/*/power/level >/dev/null
Qasim
quelle
1
USB Autosuspend deaktivieren ist genau das, wonach ich gesucht habe. Hier habe ich kein Powernap installiert.
Fernando Kosh
7
Ist das reboot-persistent?
Mveroone
2
Wie man es reboot-persistent macht: askubuntu.com/questions/73590/…
Bryce
2
Was ist der Unterschied zwischen den beiden Skripten? Brauche ich beide oder nur einen?
Rosencreuz
2
Auf Ubuntu 16.04 kern.logheißt es:WARNING! power/level is deprecated; use power/control instead
Erik van Oosten
10

Könnte es sein, dass Tools im Laptop-Modus dies verursachen? Wenn ja, versuchen Sie Folgendes:

  1. Optional: Erstellen Sie ein Backup von, /etc/laptop-mode/conf.d/usb-autosuspend.confindem Sie es in Ihren privaten Ordner kopieren:

    cp /etc/laptop-mode/conf.d/usb-autosuspend.conf ~/usb.autosuspend.old
    
  2. Holen Sie sich die USB-ID Ihrer Maus / Tastatur

    lsusb
    

    Dadurch wird eine Liste einschließlich ID xxxx:xxxxfür Ihre Maus / Tastatur zurückgegeben.

  3. Bearbeiten Sie das Original usb-autosuspend.conf

    sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf
    
  4. Es wird einen Eintrag namens AUTOSUSPEND_USBID_BLACKLIST=''change this to gebenAUTOSUSPEND_USBID_BLACKLIST='xxxx:xxxx'

  5. Dies sollte verhindern, dass Ihre USB-Maus / -Tastatur angehalten wird. Jetzt müssen Sie entweder Ihren Computer neu starten oder den Laptop-Modus mit neu starten

    sudo service laptop-mode restart
    

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

user238948
quelle
Sie finden Ihre ID mit dem Befehl lsusb|grep -i mouse|sed 's/^.* ID //g'|sed 's/ .*$//g'(vorausgesetzt, die Zeichenfolge Ihrer Maus enthält das Wort "mouse"). Wenn Sie die ID Ihrer Maus nicht herausfinden, verwenden watch -d lsusbSie diese Option , während Sie die Maus anschließen.
Rubo77
Zumindest in Ubuntu 15.04 wurde diese Datei verschoben runtime-pm.confund die Zeile, zu der die ID hinzugefügt werden soll, heißt jetzt AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST="". Seltsamerweise konnte ich meine Blacklist nicht zum Laufen bringen, also habe ich dieses Modul nur durch Setzen deaktiviert CONTROL_RUNTIME_AUTOSUSPEND=0. Es funktionierte!
etwas
Es funktionierte auf Debian Jessie (8.4), aber die Datei ist/etc/laptop-mode/conf.d/runtime-pm.conf
ctrl-alt-delor
Sie waren genau richtig, in meinem Fall habe ich "lmt-config-gui" für Laptop Mode Tools ausgeführt und "Enable module runtime-pm" deaktiviert. Dieses Problem begann, nachdem ich gestern Abend meinen KDE-Neon-Kernel von 4.4 auf 4.8 aktualisiert hatte, und hat mich verrückt gemacht! Vielen Dank!
Adam Plocher
Ich hatte keinen Laptop-Modus installiert (obwohl etwas mein USB laptop-mode-toolsaufhielt ) und als ich es installierte, hatte ich nicht die usb-autosuspend.conf (das war für den 14.04, aber ich habe den 16.04). Ich hatte eine /etc/laptop-mode/conf.d/runtime-pm.confper askubuntu.com/a/370406/318507 . Ich warte immer noch darauf, ob dies das Problem behebt oder ob ich herausfinden muss, was es ursprünglich angehalten hat.
Dragon788