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

Этот вопрос уже имеет ответ здесь: Как отключить автоматическое отключение USB-устройств, таких как usb-мышь? 3 ответа

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

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

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

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

Кроме того, мне хотелось бы иметь постоянное решение, которое будет работать для любых мышь, на любом из моих 3 портов USB. Любые идеи?

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

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

51 ответ

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

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

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

0
ответ дан 6 August 2018 в 01:05

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

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

EDIT: Слишком плохо, это всего лишь временное решение. Он не переживает перезагрузки ...

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

EDIT: настройка BATT_SUSPEND_USB = 0 также должна решить проблему (по крайней мере, она разрешила мой).

4
ответ дан 6 August 2018 в 01:05

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

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

$ sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf

И найдите строку:

AUTOSUSPEND_USBTYPE_BLACKLIST=""

Заменить на:

AUTOSUSPEND_USBTYPE_BLACKLIST="usbhid usb-storage"

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

20
ответ дан 6 August 2018 в 01:05

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

2
ответ дан 7 August 2018 в 18:32

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

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

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

Bus 002 Device 003: ID 045e:0748 Microsoft Corp.

http://www.hecticgeek.com/2012/06/fix-usb-mouse-not -рабочая-ноутбук-Mode-инструменты-Ubuntu /

3
ответ дан 7 August 2018 в 18:32

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

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

CONTROL_USB_AUTOSUSPEND="auto"

и удалите «авто», чтобы он читал

CONTROL_USB_AUTOSUSPEND=""

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

0
ответ дан 7 August 2018 в 18:32

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

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

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

0
ответ дан 7 August 2018 в 18:32

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

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

EDIT: Слишком плохо, это всего лишь временное решение. Он не переживает перезагрузки ...

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

EDIT: настройка BATT_SUSPEND_USB = 0 также должна решить проблему (по крайней мере, она разрешила мой).

4
ответ дан 7 August 2018 в 18:32

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

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

$ sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf

И найдите строку:

AUTOSUSPEND_USBTYPE_BLACKLIST=""

Заменить на:

AUTOSUSPEND_USBTYPE_BLACKLIST="usbhid usb-storage"

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

20
ответ дан 7 August 2018 в 18:32

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

2
ответ дан 10 August 2018 в 07:13

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

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

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

Bus 002 Device 003: ID 045e:0748 Microsoft Corp.

http://www.hecticgeek.com/2012/06/fix-usb-mouse-not -рабочая-ноутбук-Mode-инструменты-Ubuntu /

3
ответ дан 10 August 2018 в 07:13

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

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

CONTROL_USB_AUTOSUSPEND="auto"

и удалите «авто», чтобы он читал

CONTROL_USB_AUTOSUSPEND=""

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

0
ответ дан 10 August 2018 в 07:13

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

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

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

0
ответ дан 10 August 2018 в 07:13

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

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

EDIT: Слишком плохо, это всего лишь временное решение. Он не переживает перезагрузки ...

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

EDIT: настройка BATT_SUSPEND_USB = 0 также должна решить проблему (по крайней мере, она разрешила мой).

4
ответ дан 10 August 2018 в 07:13

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

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

$ sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf

И найдите строку:

AUTOSUSPEND_USBTYPE_BLACKLIST=""

Заменить на:

AUTOSUSPEND_USBTYPE_BLACKLIST="usbhid usb-storage"

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

20
ответ дан 10 August 2018 в 07:13

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

2
ответ дан 15 August 2018 в 19:12
  • 1
    Я забыл упомянуть, что это временное решение. – Abhishek Bhatia 31 May 2012 в 15:38
  • 2
    Это может быть не временным, если оно добавлено в один из сценариев инициализации системы. – hexafraction 24 July 2012 в 21:43

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

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

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

Bus 002 Device 003: ID 045e:0748 Microsoft Corp.

http://www.hecticgeek.com/2012/06/fix-usb-mouse-not -рабочая-ноутбук-Mode-инструменты-Ubuntu /

3
ответ дан 15 August 2018 в 19:12

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

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

CONTROL_USB_AUTOSUSPEND="auto"

и удалите «авто», чтобы он читал

CONTROL_USB_AUTOSUSPEND=""

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

0
ответ дан 15 August 2018 в 19:12

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

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

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

0
ответ дан 15 August 2018 в 19:12

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

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

EDIT: Слишком плохо, это всего лишь временное решение. Он не переживает перезагрузки ...

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

EDIT: настройка BATT_SUSPEND_USB = 0 также должна решить проблему (по крайней мере, она разрешила мой).

4
ответ дан 15 August 2018 в 19:12

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

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

$ sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf

И найдите строку:

AUTOSUSPEND_USBTYPE_BLACKLIST=""

Заменить на:

AUTOSUSPEND_USBTYPE_BLACKLIST="usbhid usb-storage"

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

20
ответ дан 15 August 2018 в 19:12
  • 1
    Удивительный отзыв !!! Спасибо :) Также можно добавить устройство по id как 0458: 003a – Ivan Ivanić 19 February 2014 в 19:10
  • 2
    привет, я не мог отредактировать файл из-за разрешений. plzz помогите мне .. я использую ubuntu 12.04 – Ekaveera 2 March 2014 в 09:12
  • 3
    В том же файле я просто установил AUTOSUSPEND_TIMEOUT = 600, так как в любом случае 2 секунды немного сумасшедшие. – user447607 22 April 2015 в 01:59

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

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