В первую очередь, это не дубликат этого вопроса
Моя мышь USB спит после того, как три секунды и я должны нажать для пробуждения ее. Это - система, которая была обновлена от 14,04 до 16,04. Я использовал инструменты режима ноутбука в 14,04, и я сталкивался с той же проблемой там. Я применил фиксацию, упомянутую в вышеупомянутом вопросе путем помещения в черный список моего идентификатора мыши USB.
Фиксация работала, непока я не обновил до 16,04. В настоящее время изменение конфигурации в /etc/laptop-mode/conf.d/usb-autosuspend.conf
не исправляет это поведение.
Есть ли что-либо еще, что обрабатывает автоматический, приостанавливают в 16,04? Что я могу сделать для фиксации этого?
ОБНОВЛЕНИЕ: Я заметил, что этого не происходят в каждом перезагрузки. Если мышь будет спать, то она будет спать, пока я не выключусь. Следующая начальная загрузка может или не может иметь проблемы.
Я также попытался измениться CONTROL_USB_AUTOSUSPEND=0
в файле /etc/laptop-mode/conf.d/usb-autosuspend.conf
без любого успеха.
Это - вывод команды grep.
me@mypc:~$dpkg --get-selections | grep powertop
me@mypc:~$
Ваша справка ценится.
Я наконец решил это. Решения, упомянутые в других потоках, предполагают, что автоматическая приостановка выполняется с помощью инструментов режима ноутбука или powertop. Поведение автоматической приостановки здесь вызывается ядром Linux. Этого можно избежать, добавив правило для конкретного устройства
sudo gedit /etc/udev/rules.d/usb-power.rules
Добавьте следующие строки в файл
#Wheel Mouse Optical
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="0040", TEST=="power/control", ATTR{power/control}="on"
, используйте lsusb, чтобы найти идентификатор вашего устройства и идентификатор поставщика, и заменить их в код выше.
ИСТОЧНИК: http://hamwaves.com/usb.autosuspend/en/