手机在 USB C 端口上充电缓慢

Mar*_*ith 8 usb-c

对不起,如果这很明显,但我有点新手。我正在使用具有双启动功能的 Acer Nitro 5 笔记本电脑(使用 Budgie 的 Windows 10 和 Ubuntu 18.04.1 LTS)。我有 2 个快速充电端口(一个 usb-3 和一个 usb-c),端口旁边有一个电池图标。当我启动到 Windows 时,如果我的手机插入任一端口,它将以 1.5 安培快速充电。当我启动到 Ubuntu 时,我只能使用相同的电线等以 0.5 安培缓慢充电。有什么我可以做的事情来在 Ubuntu 下快速充电吗?Ubuntu 确实可以识别我的手机,并在我插入时具有正确的型号,并允许进行数据传输。

lspci -d ::0c03 -k 给我以下内容:

00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
    Subsystem: Acer Incorporated [ALI] Sunrise Point-H USB 3.0 xHCI Controller
    Kernel driver in use: xhci_hcd
Run Code Online (Sandbox Code Playgroud)

lsmod | grep typec给我: typec 24576 0

传统 USB 未在 BIOS 中打开。

Kri*_*ves 1

您可以使用此命令查看 Linux 向端口提供了多少电流:

sudo lsusb -v
Run Code Online (Sandbox Code Playgroud)

这将打印出 USB 系统的详细报告。您想要查找带有该MaxPower标志的区域,您可以过滤并仅使用以下命令查看它们:

sudo lsusb -v | grep -i power
Run Code Online (Sandbox Code Playgroud)

您应该看到包含如下行的输出:

MaxPower              500mA
Run Code Online (Sandbox Code Playgroud)

有些工具和内核模块允许您手动更改 USB 端口的供电量,但这些工具可能会损坏您的系统或连接到这些端口的硬件。一个这样的工具是ipad-charge另一个uhubctl(你已被警告过)

  • uhubctl 可以更改提供的电量,但只能关闭和重新打开。它不能将输出从 0.5A 更改为 1.5A,并且不会损坏任何东西(我是 uhubctl 作者)。 (5认同)

小智 -4

有些 USB 电缆仅用于传输数据,有些仅用于充电,有些则两者都允许。我认为您需要从笔记本电脑上拔掉其他设备,以确保手机有更多电量。