我最近在我的笔记本电脑(hp af116la)上安装了 Kubuntu 20.04,当我将 hp 无线鼠标连接到计算机上的任何 USB 端口时发现了这个问题。
如果我几秒钟(大约 5 秒)不动它,它就会停止移动,直到我再次单击任意按钮(左轮、右轮或中轮)。
我发现此解决方案,但是它太旧了(8 年了)并且我没有找到需要修改以使其再次工作的文件或软件包 laptop-mode-tools。
答案1
我知道这个问题已经很久了,但我也遇到过同样的问题,只需识别鼠标总线 ID,然后将其从自动挂起功能中列入黑名单,即可轻松解决。基本上,laptop-mode-tools 会暂停某些功能以节省电量,并在设定的持续时间后自动挂起,我相信默认为 2 秒。
步骤1:打开终端:lsusb
-识别USB鼠标,复制busID
第2步:导航到 /etc/laptop-mode/conf.d
cd /etc/laptop-mode/conf.d
步骤3:在终端:sudoedit runtime-pm.conf
步骤 4a:导航至第 40 行,或下一个空行
"# The list of Device IDs that should not use autosuspend. Use system commands or
# look into sysfs to find out the IDs of your devices.
# Example: AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST="046d:c025 0123:abcd""
并复制:
AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST=""
步骤 4b:将其粘贴到示例下方的行中,然后将之前复制的 busID 添加到引号中。它应该看起来像这样:
# The list of Device IDs that should not use autosuspend. Use system commands or
# look into sysfs to find out the IDs of your devices.
# Example: AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST="046d:c025 0123:abcd"
AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST="1bcf:0005"
步骤5:按下 CTRL-O(或者无论你喜欢什么方式保存并退出),然后你就可以开始了。
您也可以通过编辑第 29 行(“启用运行时自动挂起功能”下方)直接禁用自动挂起,也可以通过编辑第 66 行(“# 自动挂起超时时间(秒)”下方)更改自动挂起持续时间。
注意:对于旧版本的 Ubuntu(20.04.3 LTS),可能有一个专门用于 USB 自动暂停的 .conf 文件,因此您可能必须编辑它而不是 Runtime-pm.conf 文件。
命令:
lsusb
cd /etc/laptop-mode/conf.d
sudoedit runtime-pm.conf