Moin,
nachdem ich auf Heise die Neuerungen von Linux 2.6.30 gelesen hatte, wollte ich den auch mal ausprobieren. Eigentlich läuft auch alles, ich bilde mir insgesamt sogar eine bessere Reaktionszeit ein.
usb autosuspend schickt USB-Geräte per Default nach 2 Sekunden in den Schlaf (ob das und die anderen Änderungen in 2.6.30 was an der Akkulaufzeit bringen, teste ich gerade). Um z.B. eine USB-Maus aufzuwecken, kann man sie entweder bewegen oder klicken.
Bewegen funktioniert nicht mit meiner Maus (anscheinend senden nicht alle USB-Geräte Wakeup-Events, da sie die USB-Spezifikation zum Energiesparen nur unvollständig umsetzen).
Aber: Durch einen Klick ist die Maus zwar sofort wieder bereit, schläft aber auch nach 2 Sekunden wieder ein. Änderungen dieser Spanne über echo n > /sys/module/usbcore/parameters/autosuspend oder Optionen beim Laden des Moduls werden ignoriert; aktiv sind immer 2 Sekunden. Dauerhafte Abhilfe schaffe ich nur durch einmaliges Aus- und wieder Einstecken der Maus. Danach geht sie dauernd in den Schlaf und wacht bei Bewegung sofort wieder auf, so dass man autosuspend gar nicht bemerkt. Auf die Dauer ist diese Aus- und wieder Einstecken nervig, auch wenn man es nach dem Start nur ein einziges mal machen muss.
Liegt das also an der Maus, oder hat jemand 'ne Idee, wie ich sie ohne Abstecken automatisch richtig einbinde?
nachdem ich auf Heise die Neuerungen von Linux 2.6.30 gelesen hatte, wollte ich den auch mal ausprobieren. Eigentlich läuft auch alles, ich bilde mir insgesamt sogar eine bessere Reaktionszeit ein.
usb autosuspend schickt USB-Geräte per Default nach 2 Sekunden in den Schlaf (ob das und die anderen Änderungen in 2.6.30 was an der Akkulaufzeit bringen, teste ich gerade). Um z.B. eine USB-Maus aufzuwecken, kann man sie entweder bewegen oder klicken.
Bewegen funktioniert nicht mit meiner Maus (anscheinend senden nicht alle USB-Geräte Wakeup-Events, da sie die USB-Spezifikation zum Energiesparen nur unvollständig umsetzen).
Aber: Durch einen Klick ist die Maus zwar sofort wieder bereit, schläft aber auch nach 2 Sekunden wieder ein. Änderungen dieser Spanne über echo n > /sys/module/usbcore/parameters/autosuspend oder Optionen beim Laden des Moduls werden ignoriert; aktiv sind immer 2 Sekunden. Dauerhafte Abhilfe schaffe ich nur durch einmaliges Aus- und wieder Einstecken der Maus. Danach geht sie dauernd in den Schlaf und wacht bei Bewegung sofort wieder auf, so dass man autosuspend gar nicht bemerkt. Auf die Dauer ist diese Aus- und wieder Einstecken nervig, auch wenn man es nach dem Start nur ein einziges mal machen muss.
Liegt das also an der Maus, oder hat jemand 'ne Idee, wie ich sie ohne Abstecken automatisch richtig einbinde?
Code:
$ lsusb
Bus 002 Device 003: ID 046d:c019 Logitech, Inc. Optical Tilt Wheel Mouse