Мышь USB, спящая в Ubuntu 16.04

В первую очередь, это не дубликат этого вопроса

Моя мышь 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:~$

Ваша справка ценится.

0
задан 13 April 2017 в 15:24

1 ответ

Я наконец решил это. Решения, упомянутые в других потоках, предполагают, что автоматическая приостановка выполняется с помощью инструментов режима ноутбука или 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/

0
ответ дан 28 September 2019 в 11:38

Другие вопросы по тегам:

Похожие вопросы: