笔记本电脑使用电池供电时无法识别 USB 设备

笔记本电脑使用电池供电时无法识别 USB 设备

当我使用电池供电的笔记本电脑时,USB 2.0 或 USB 3.0 端口无法识别我连接的 USB 设备(即记忆棒、外部硬盘驱动器或鼠标)。

我找到了两种解决方法,但从长远来看,我认为这两种解决方法并不令人满意:

  1. 插入设备。进入暂停状态。醒来。
  2. 将笔记本电脑连接到电源。插入设备。

我试图搞乱 BIOS 设置,其中有两个关于 USB 的选项:“Legacy USB Support”和“USB Mass Storage Driver Support”。我尝试过“禁用”和“启用”的任何组合,但没有任何帮助。

运行 Arch 的人似乎有一个类似的问题,那么这可能与内核有关吗?

我的系统:
笔记本电脑:Asus Zenbook UX305UA
操作系统:elementary OS 0.4 Loki(基于 Ubuntu 16.04 LTS)
内核:4.4.0-36-generic

我已经安装了 tlp 。

编辑:SD 卡插槽存在同样的问题。

答案1

顺便说一句,我安装了 tlp (我不知道这是否与它有关......)。

情况很可能就是这样。今天系统升级后也遇到同样的问题。我已经找到了解决此问题的方法。

插入驱动器,然后运行以下命令,在两者之间等待几秒钟:

$ sudo tlp ac
$ sudo tlp bat

这些命令告诉 TLP 进入交流电供电模式,然后再返回电池模式。这为我解决了这个问题 --- 当 TLP 处于交流电模式时,USB 驱动器被神奇地检测到并(自动)安装。这表明潜在的问题可能确实出在 TLP 上。

相关内容