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 ответ

используйте 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
ответ дан 25 July 2018 в 18:46

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

Если ссылка уйдет, я дам вам короткую и сладкую версию. Во-первых, исправление предполагает, что вы используете инструменты для ноутбука. Используйте 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
ответ дан 25 July 2018 в 18:46

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

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

CONTROL_USB_AUTOSUSPEND="auto"

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

CONTROL_USB_AUTOSUSPEND=""

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

0
ответ дан 25 July 2018 в 18:46

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

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

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

0
ответ дан 25 July 2018 в 18:46

Чтобы решить эту проблему на 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
ответ дан 25 July 2018 в 18:46

используйте 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
ответ дан 31 July 2018 в 10:49

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

Если ссылка уйдет, я дам вам короткую и сладкую версию. Во-первых, исправление предполагает, что вы используете инструменты для ноутбука. Используйте 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
ответ дан 31 July 2018 в 10:49

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

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

CONTROL_USB_AUTOSUSPEND="auto"

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

CONTROL_USB_AUTOSUSPEND=""

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

0
ответ дан 31 July 2018 в 10:49

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

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

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

0
ответ дан 31 July 2018 в 10:49

У меня была та же проблема, я думаю, после установки либо 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
ответ дан 31 July 2018 в 10:49

Чтобы решить эту проблему на 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
ответ дан 31 July 2018 в 10:49

используйте 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
ответ дан 31 July 2018 в 11:54

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

Если ссылка уйдет, я дам вам короткую и сладкую версию. Во-первых, исправление предполагает, что вы используете инструменты для ноутбука. Используйте 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
ответ дан 31 July 2018 в 11:54

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

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

CONTROL_USB_AUTOSUSPEND="auto"

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

CONTROL_USB_AUTOSUSPEND=""

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

0
ответ дан 31 July 2018 в 11:54

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

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

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

0
ответ дан 31 July 2018 в 11:54

У меня была та же проблема, я думаю, после установки либо 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
ответ дан 31 July 2018 в 11:54

Чтобы решить эту проблему на 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
ответ дан 31 July 2018 в 11:54

используйте 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
ответ дан 2 August 2018 в 00:55

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

Если ссылка уйдет, я дам вам короткую и сладкую версию. Во-первых, исправление предполагает, что вы используете инструменты для ноутбука. Используйте 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
ответ дан 2 August 2018 в 00:55

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

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

CONTROL_USB_AUTOSUSPEND="auto"

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

CONTROL_USB_AUTOSUSPEND=""

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

0
ответ дан 2 August 2018 в 00:55

У меня была та же проблема, я думаю, после установки либо 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
ответ дан 2 August 2018 в 00:55

Чтобы решить эту проблему на 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
ответ дан 2 August 2018 в 00:55

используйте 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
ответ дан 4 August 2018 в 16:26

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

Если ссылка уйдет, я дам вам короткую и сладкую версию. Во-первых, исправление предполагает, что вы используете инструменты для ноутбука. Используйте 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
ответ дан 4 August 2018 в 16:26

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

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

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

0
ответ дан 4 August 2018 в 16:26

У меня была та же проблема, я думаю, после установки либо 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
ответ дан 4 August 2018 в 16:26

Чтобы решить эту проблему на 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
ответ дан 4 August 2018 в 16:26

используйте 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
ответ дан 6 August 2018 в 01:05

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

Если ссылка уйдет, я дам вам короткую и сладкую версию. Во-первых, исправление предполагает, что вы используете инструменты для ноутбука. Используйте 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
ответ дан 6 August 2018 в 01:05

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

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

CONTROL_USB_AUTOSUSPEND="auto"

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

CONTROL_USB_AUTOSUSPEND=""

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

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

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

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