Не знаю как, но каким-то образом случайно отключилось автоматическое отключение USB-устройств. Теперь моя USB-мышь отключается, даже если она простаивает в течение 2-3 секунд. Это действительно раздражает.
Это случилось после того, как я установил powertop
и powernap
. Может быть, это как-то связано с этими двумя приложениями.
Как я могу отключить эту «функцию»?
Ответы:
Это PowerNap, который делает это.
Вы можете отключить только эту часть сценариев энергосбережения PowerNap с помощью:
источник
/sys/bus/usb/devices/«device»/power/level
тоже получалось, см. Другой ответ.Просто скопируйте и вставьте следующую команду в терминал, и она отключит автоматическую приостановку.
Отключение автоматической приостановки USB
Отключить автоподвеску USB
источник
kern.log
написано:WARNING! power/level is deprecated; use power/control instead
Может ли быть так, что инструменты режима ноутбука вызывают это? Если это так, попробуйте следующее:
Необязательно: Создайте резервную копию
/etc/laptop-mode/conf.d/usb-autosuspend.conf
, скопировав ее в свою домашнюю папку:Получить идентификатор USB вашей мыши / клавиатуры
Это вернет список, в том числе
ID xxxx:xxxx
для вашей мыши / клавиатуры.Редактировать оригинал
usb-autosuspend.conf
Там будет запись под названием
AUTOSUSPEND_USBID_BLACKLIST=''
изменить это наAUTOSUSPEND_USBID_BLACKLIST='xxxx:xxxx'
Это должно остановить вашу мышь / клавиатуру USB от приостановки. Теперь вам нужно либо перезагрузить компьютер, либо перезапустить режим ноутбука, используя
Источник: http://www.hecticgeek.com/2012/06/fix-usb-mouse-not-working-laptop-mode-tools-ubuntu/
источник
lsusb|grep -i mouse|sed 's/^.* ID //g'|sed 's/ .*$//g'
(при условии, что в строке для вашей мыши есть слово «мышь»). Если вы не знаете идентификатор своей мыши, используйте ее,watch -d lsusb
когда вы подключаете мышь.runtime-pm.conf
и теперь вызывается строка для добавления идентификатораAUTOSUSPEND_RUNTIME_DEVID_BLACKLIST=""
. Странно, я не мог заставить свой черный список работать, поэтому я просто отключил этот модуль, установивCONTROL_RUNTIME_AUTOSUSPEND=0
. Это сработало!/etc/laptop-mode/conf.d/runtime-pm.conf
laptop-mode-tools
меня не было usb-autosuspend.conf (это было для 14.04, но у меня было 16.04). У меня был/etc/laptop-mode/conf.d/runtime-pm.conf
per askubuntu.com/a/370406/318507 . Все еще жду, чтобы увидеть, решит ли это проблему или я должен отследить, что первоначально приостановило это.