首先,这不是这个问题的重复
我的 USB 鼠标在三秒钟后进入睡眠状态,我必须单击才能将其唤醒。这是一个从 14.04 升级到 16.04 的系统。我在 14.04 中使用笔记本电脑模式工具,在那里我遇到了同样的问题。我通过将我的 USB 鼠标 ID 列入黑名单来应用上述问题中提到的修复。
该修复一直有效,直到我升级到 16.04。目前,配置更改/etc/laptop-mode/conf.d/usb-autosuspend.conf
并未纠正此行为。
在 16.04 中还有其他处理自动挂起的东西吗?我能做些什么来解决这个问题?
更新:我注意到每次重新启动时都不会发生这种情况。如果鼠标正在睡觉,它会一直睡觉,直到我关闭电源。下一次启动可能有问题,也可能没有问题。
我也尝试过更改CONTROL_USB_AUTOSUSPEND=0
文件/etc/laptop-mode/conf.d/usb-autosuspend.conf
但没有成功。
这是 grep 命令的输出。
me@mypc:~$dpkg --get-selections | grep powertop
me@mypc:~$
感谢您的帮助。
我终于解决了这个问题。其他线程中提到的解决方案假设自动挂起是由笔记本模式工具或powertop完成的。这里的自动挂起行为是由Linux内核引起的。这可以通过添加设备特定规则来克服
在文件中添加以下行
使用 lsusb 查找您的设备 ID 和供应商 ID,并在上面的代码中替换它们。
来源:http ://hamwaves.com/usb.autosuspend/en/