Laptop-Mode-Tool 16.04 installiert, jetzt funktioniert die USB-Maus nach dem Neustart nicht, bis sie wieder eingesteckt wird

Laptop-Mode-Tool 16.04 installiert, jetzt funktioniert die USB-Maus nach dem Neustart nicht, bis sie wieder eingesteckt wird

Ich habe eine Neuinstallation von 16.04 auf meinem Vizio CT14-A0-Ultrabook durchgeführt.

ich installiertelaptop-mode-tools

Dann habe ich die AUTOSUSPEND_TIMEOUTDatei /etc/laptop-mode/conf.d/runtime-pm.confwie 2folgt bearbeitet 0:

# Auto-Suspend timeout in seconds
# Number of seconds after which the USB devices should suspend
AUTOSUSPEND_TIMEOUT=2

Bei mir hat das unter 15.10 einwandfrei funktioniert, jetzt wird die Maus nach einem Neustart nicht mehr erkannt, bis sie aus- und wieder eingesteckt wird.

Irgendwelche Ideen?

Antwort1

Ich habe noch nicht herausgefunden, wie ich dieses Problem dauerhaft beheben kann, aber es gibtProblemumgehungdas hat bei mir funktioniert.

Zunächst sollten Sie herausfinden, welches Ihr Gerät ist:

# lsusb
...
Bus 003 Device 002: ID 056d:c087 Logitech, Inc. M105 Optical Mouse

Achten Sie auf dieBus NummerUndAusweis. Gehen Sie dann zu /sys/bus/usb/devicesund Sie werden sehen, dass der Ordner viele symbolische Links enthält. Verwenden Sie Bus 003ihn als Referenz, um in den Ordnern herumzustöbern 3-*.

# ll
...
lrwxrwxrwx 1 root root 0 nov 17 20:33 3-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/3-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 3-1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/3-1/
lrwxrwxrwx 1 root root 0 nov 17 20:33 3-1:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 4-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.1/usb4/4-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 5-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb5/5-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 6-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.1/usb6/6-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 7-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.2/usb7/7-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 usb1 -> ../../../devices/pci0000:00/0000:00:1a.7/usb1/
lrwxrwxrwx 1 root root 0 nov 17 20:33 usb2 -> ../../../devices/pci0000:00/0000:00:1d.7/usb2/
lrwxrwxrwx 1 root root 0 nov 17 20:33 usb3 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/
...

Sie werden feststellen, dass jeder einzelne Ordner zwei Dateien idVendorund enthält idProduct. Diese Dateien enthalten dieseAusweisSie haben es vorher über lsusbden Befehl bekommen. Das war der schwierige Teil.

Nachdem Sie das Gerät identifiziert haben ( usb3/3-1Ordner entsprechend umbenennen), führen Sie Folgendes aus:

echo 'on' | sudo tee /sys/bus/usb/devices/usb3/3-1/power/control

Der einzige Nachteil ist, dass diese Lösungnicht permanent, und Sie sollten es jedes Mal erneut ausführen, wenn Sie Ihren Laptop neu starten (verwenden SieRückwärtssuche Ctrl+Rdann wird alles einfacher)

Antwort2

Ich hatte das gleiche Problem und Sie müssen ein paar Schritte ausführen:

  1. Überprüfen Sie im Terminal mit lsusbdie Hersteller-ID und die Produkt-ID Ihrer Maus. In meinem Fall habe ich eine optische Maus mit Rad von Microsoft. Die ID lautet also 045e:0040

    $ lsusb
    Bus 002 Device 004: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
    
  2. Bearbeiten Sie als nächstes Ihre /etc/laptop-mode/conf.d/runtime-pm.confVerwendung sudound prüfen Sie, ob die Zeile auf

    AUTOSUSPEND_USE_WHITELIST=0
    
  3. Als nächstes fügen Sie das Ergebnis der lsusbID Ihrer Maus wie folgt hinzu:

    AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST="045e:0040"
    
  4. Nach einem Neustart sollte mit der Maus alles in Ordnung sein.

Antwort3

Ich habe das Problem durch folgende Änderung gelöst:

sudo -H gedit /etc/laptop-mode/conf.d/runtime-pm.conf

In der letzten Zeile

AUTOSUSPEND_TIMEOUT=2

ersetzen 2mit99999999

AUTOSUSPEND_TIMEOUT=99999

speichern und neu starten.

verwandte Informationen