笔记本电脑使用电池供电时 鼠标不能正常使用 求解

现象描述:笔记本电脑使用电池供电时,鼠标(USB 鼠标、蓝牙鼠标)无法正常工作。系统在刚刚启动时,鼠标可以正常使用,但过一小段时间后鼠标就不能控制光标移动了,但触摸板依然能正常工作控制光表移动。通过查看/var/log/messages 日志,发现 “xhci_hcd” 这个东西好像有问题,通过网络搜索该关键词,发现了链接:[xHCI host controller not responding, assume dead / Kernel & Hardware / Arch Linux Forums] ,帖子中的描述与我现在的情况一模一样


通过阅读这篇帖子,顺藤摸瓜,我发现鼠标不能正常使用 * 好像 *(不确定)是系统的电源管理策略导致的,每当/var/log/messages 中出现 “ata2.00: Entering standby power mode” 后,鼠标就会失灵且重新插拔也无济于事只能重启,重启后不久会再次出现同样的问题。

我在 grub 引导参数中加上 acpi=off,这样的话,鼠标倒是能够一直正常工作,但是右下角托盘电池的图标消失了,不能够随时看到剩余电量,而且散热风扇也会一直转。。。。。 :tired_face: :tired_face:
这就是我的问题,也不知道有没有描述清楚。希望路过的大佬或者遇到过同样问题的同志们、好心人帮忙给看一下这个问题咋解决,谢谢啦

在 /sys/bus/usb/devices/* 下找到你的鼠标设备(可以用 lsusb 看),然后往它的 power/control 里写「on」试试。

感谢您的回复,按照您说的方法查看了一下对应文件,该文件中的内容原本就已经是"on"了

那是不是有个程序在特定的时候会主动让这些设备进入省电模式啊。

我把 tlp.service 禁用了,仍然不行,哈哈。
enmmmmm…躺平开摆 :upside_down_face: