USB-мышь спит через 5 секунд при питании от батареи [дубликат]

Моя USB-мышь спит через 5 секунд бездействия при работе от батареи. Он снова просыпается, когда я нажимаю любую кнопку мыши. Это действительно раздражает.

Я сделал lsusb и заметил, что моя мышь

Bus 001 Device 012: ID 04d9: 2083 Holtek Semiconductor, Inc.

Я проверил свой / sys / bus / usb / devices / usb1 / power / autosuspend , но он уже установлен в 0, а в каталоге usb1 есть много подкаталогов, в которых также есть файлы автозапуска, и я не знаю, как их редактировать.

Также мне хотелось бы иметь постоянное решение, которое работало бы с любой мышью на любом из трех моих USB-портов. Есть идеи?

Использование: Ubuntu 12.04 64bit

10
задан 25 May 2012 в 02:12

6 ответов

Чтобы решить эту проблему 12.04 и продолжить использование инструментов режима ноутбука, отредактируйте файл:

/etc/laptop-mode/conf.d/usb-autosuspend.conf

$ sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf
[ 115] И найдите строку:

AUTOSUSPEND_USBTYPE_BLACKLIST=""

Замените на:

AUTOSUSPEND_USBTYPE_BLACKLIST="usbhid usb-storage"

Это автоматически отключит автоподвеску USB, если у вас есть ЛЮБАЯ мышь и даже USB-накопители.

0
ответ дан 25 May 2012 в 02:12

У меня была та же проблема, я думаю, что после того, как я установил laptop-mode-tools или powertop. Вместо того, чтобы удалить их снова ...

  • введите sudo powertop в терминале
  • с помощью клавиши со стрелкой вправо перейдите на вкладку Tunables
  • с помощью клавиши со стрелкой вниз для выбора строка с Autosuspend для USB-мыши
  • нажмите Enter, чтобы переключить эту строку на Bad
  • для выхода из режима Powertop с помощью клавиши q

РЕДАКТИРОВАТЬ: слишком плохо Это всего лишь временное решение. Не переживает перезагрузку ...

1116 Однако я нашел кое-что еще. Если у вас установлено laptop-mode-tools, попробуйте установить CONTROL_USB_AUTOSUSPEND=0 в файле /etc/laptop-mode/conf.d/usb-autosuspend.conf

РЕДАКТИРОВАТЬ: установка BATT_SUSPEND_USB = 0 также должна решить проблему (по крайней мере, это решило мою проблему).

0
ответ дан 25 May 2012 в 02:12

Следующая ссылка предлагает другой подход, который выглядит так, как будто он должен работать. Просто попробовал это сам. Здесь надеемся.

Если ссылка исчезнет, ​​я дам вам короткую и приятную версию. Во-первых, исправление предполагает, что вы используете инструменты режима ноутбука. Используйте lsusb, чтобы получить идентификатор устройства, а затем добавьте его к параметру AUTOSUSPEND_USBID_BLACKLIST в /etc/laptop-mode/conf.d/usb-autosuspend.conf.

Идентификатор, который я использую для своей USB-мыши, выделен в следующем фрагменте из вывода lsusb.

119

0
ответ дан 25 May 2012 в 02:12

Введите sudo pico /etc/laptop-mode/conf.d/usb-autosuspend.conf, чтобы редактировать указанный файл.

Найдите строку

CONTROL_USB_AUTOSUSPEND="auto"

и удалите «auto», чтобы она гласила

CONTROL_USB_AUTOSUSPEND=""

Работало для меня.

0
ответ дан 25 May 2012 в 02:12

используйте lsusb, чтобы найти номер шины и номер устройства
, затем в каждой папке, присутствующей в /sys/bus/usb/devices/, которая называется number-number, например 1-1.2 и т. Д., Проверьте файлы busnum и [ 115], чтобы найти номер шины и номер устройства, для которого предназначены файлы, и найти требуемую папку (скажем, 1-1.2).
Далее для соответствующей папки произнесите 1-1.2, установите значение в файле, расположенном в /sys/bus/usb/devices/1-1.2/power/autosuspend, как -1.
Теперь устройство не будет приостановлено.

0
ответ дан 25 May 2012 в 02:12

Убедитесь, что у вас не установлены пакеты laptop-mode-tools или powertop. Если вы это сделаете, удалите их, запустив

sudo apt-get remove --purge laptop-mode-tools powertools && apt-get autoremove

Это решило проблему для меня на Mint 13 на Alienware M14x R2.

0
ответ дан 25 May 2012 в 02:12

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

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