使用电池供电时,我的无线 USB 鼠标出现问题。当笔记本电脑插入电源时,鼠标工作正常。
在我运行一些旨在调整笔记本电脑功耗的脚本后,问题就开始出现了。
因此,我认为脚本在使用电池工作时降低了 USB 端口的电压,而我不知道如何恢复。
有人能帮我解决这个问题吗?我正在使用 Ubuntu 14.04。
答案1
您的 USB 很可能进入自动挂起状态。您是否安装了 TLP?如果是,请使用以下方式编辑配置文件:
sudo gedit /etc/default/tlp
并将 USB_AUTOSUSPEND=1 更改为 USB_AUTOSUSPEND=0。
或者,如果未安装 TLP,请将不支持 USB 自动暂停功能的设备列入黑名单,并为所有其他设备启用此功能 -
sudo gedit /etc/udev/rules.d/50-usb_power_save.rules
进行以下更改 -
# blacklist for usb autosuspend
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", ATTR{idProduct}=="9205", GOTO="power_usb_rules_end"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{power/control}="auto"
LABEL="power_usb_rules_end"
其中 ATTR{idVendor} 和 ATTR{idProduct} 可以使用以下方法找到lsusb