USB 鼠标使用电池 5 秒后进入睡眠状态

USB 鼠标使用电池 5 秒后进入睡眠状态

使用电池供电时,我的 USB 鼠标在 5 秒不活动后会进入睡眠状态。当我按下鼠标上的任何按钮时,它会再次唤醒。这真的很烦人。

我已经做了 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

答案1

要在 12.04 上解决此问题并继续使用 laptop-mode-tools,请编辑该文件:

/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 自动暂停。

答案2

我遇到了同样的问题,我想是在安装了 或 之后laptop-mode-toolspowertop而不是再次卸载它们...

  • sudo powertop在终端中输入
  • 使用右箭头键切换到选项卡可调参数
  • Autosuspend使用向下箭头键选择USB 鼠标对应的行
  • 按 Enter 键将此行切换为Bad
  • 使用 q 键退出 powertop

编辑:太糟糕了,这只是一个临时解决方案。重启后无法继续使用……

但是,我发现了其他东西。如果你已经安装了,请尝试在文件中laptop-mode-tools设置 CONTROL_USB_AUTOSUSPEND=0/etc/laptop-mode/conf.d/usb-autosuspend.conf

编辑:设置 BATT_SUSPEND_USB=0 也应该可以解决问题(至少它解决了我的问题)。

答案3

以下链接提供了另一种看起来应该可行的方法。我自己也尝试了一下。希望如此。

如果链接消失,我会给你一个简短而精简的版本。首先,修复假设你正在使用 laptop-mode-tools。使用lsusb获取设备的 ID,然后将其添加到AUTOSUSPEND_USBID_BLACKLIST中的参数/etc/laptop-mode/conf.d/usb-autosuspend.conf

我使用的 USB 鼠标的 ID 已在以下输出片段中突出显示lsusb

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

http://www.hecticgeek.com/2012/06/fix-usb-mouse-not-working-laptop-mode-tools-ubuntu/

答案4

确保你没有安装laptop-mode-toolspowertop软件包。如果有,请通过运行来卸载它们

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

这帮我解决了 Alienware M14x R2 上 Mint 13 的问题。

相关内容