Как отключить автоматическое выключение USB-устройств, таких как usb-мышь?

Щелкните правой кнопкой мыши на строке заголовка в проигрывателе тотемов. Нажмите «Всегда сверху».

Выполнено

1
задан 30 April 2017 в 08:08

2 ответа

Просто скопируйте следующую команду в терминал и отключите автоматическое приостановку.

Отключение автоматического приостановки USB

echo 2 | sudo tee /sys/bus/usb/devices/*/power/autosuspend >/dev/null

Отключить автозапуск USB

echo on | sudo tee /sys/bus/usb/devices/*/power/level >/dev/null
26
ответ дан 25 May 2018 в 16:42

Возможно ли, что это делают инструменты для ноутбука? Если да, попробуйте следующее:

необязательно: создайте резервную копию файла /etc/laptop-mode/conf.d/usb-autosuspend.conf, скопировав его в своей домашней папке:
cp /etc/laptop-mode/conf.d/usb-autosuspend.conf ~/usb.autosuspend.old
Получить USB ID вашей мыши / клавиатуры
lsusb
Это вернет список, включая ID xxxx: xxxx для вашей мыши / клавиатуры. Отредактируйте исходный файл usb-autosuspend.conf
sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf
Будет введена запись AUTOSUSPEND_USBID_BLACKLIST = '', чтобы изменить ее на AUTOSUSPEND_USBID_BLACKLIST = 'xxxx: xxxx. Это должно остановить вашу USB-мышь / клавиатуру от приостановки. Теперь вам либо нужно перезагрузить компьютер, либо перезапустить режим ноутбука, используя источник
sudo service laptop-mode restart

: http://www.hecticgeek.com/2012/06/fix-usb-mouse-not-working- ноутбук-режим-инструменты-убунту /

10
ответ дан 25 May 2018 в 16:42
  • 1
    Вы найдете свой идентификатор с помощью команды lsusb|grep -i mouse|sed 's/^.* ID //g'|sed 's/ .*$//g' (если в строке для мыши есть слово «мышь»). Если вы не узнаете идентификатор вашей мыши, используйте watch -d lsusb, когда вы подключаете мышь , – rubo77 11 October 2014 в 03:26
  • 2
    По крайней мере, в Ubuntu 15.04 этот файл был перемещен в runtime-pm.conf, а строка для добавления идентификатора теперь называется AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST="". Как ни странно, я не мог заставить свой черный список работать, поэтому я просто отключил этот модуль, установив CONTROL_RUNTIME_AUTOSUSPEND=0. Это сработало! – partofthething 9 August 2015 в 21:36
  • 3
    Он работал над Debian Jessie (8.4), но файл /etc/laptop-mode/conf.d/runtime-pm.conf – ctrl-alt-delor 7 April 2016 в 12:21
  • 4
    Вы были на месте, в моем случае я побежал " lmt-config-gui " для инструментов режима ноутбука и снят флажок «Включить время выполнения модуля-pm». Этот вопрос начался после обновления моего ядра KDE Neon с 4.4 до 4.8 прошлой ночью и заставлял меня задирать! Благодаря! – Adam Plocher 16 October 2016 в 11:01
  • 5
    У меня не было установлен режим ноутбука (хотя что-то приостанавливало мой USB), и когда я установил laptop-mode-tools, у меня не было usb-autosuspend.conf (это было для 14.04, но у меня 16.04). У меня было /etc/laptop-mode/conf.d/runtime-pm.conf за askubuntu.com/a/370406/318507 . Все еще жду, чтобы убедиться, что это исправляет проблему, или если мне нужно отследить, что изначально было приостановлено. – dragon788 6 September 2017 в 22:57

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

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