插入 USB-C 充电器时内置键盘出现延迟

插入 USB-C 充电器时内置键盘出现延迟

我有一台装有 Ubuntu 22.04 的 Dell Precision 5510 笔记本电脑。它总体运行良好。

奇怪的是当插入 USB-C 充电器时,内置键盘开始出现故障,随机丢失按键或按键时有~500ms的小延迟。

插入充电器后大约 7 秒journalctl告诉我:

ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.LPCB.HEC.CHRG], AE_NOT_FOUND (20210730/psargs-330)

No Local Variables are initialized for Method [PNOT]

No Arguments are initialized for method [PNOT]

ACPI Error: Aborting method \PNOT due to previous error (AE_NOT_FOUND) (20210730/psparse-529)
ACPI Error: Aborting method \_SB.AC._PSR due to previous error (AE_NOT_FOUND) (20210730/psparse-529)
ACPI: \_SB_.AC__: Error reading AC Adapter state: AE_NOT_FOUND
dell_wmi: Unknown key with type 0x0012 and code 0x0000 pressed
  • 无论是否插入充电器,计算机的其余部分都能正常运行且性能优异。
  • 插入 USB-C 充电器时,充电图标会亮起。
  • 我已成功将 USB-C 端口用于显示器等其他设备。
  • 使用普通 DC 插孔充电不会导致相同类型的键盘故障。

USB-C 充电器来自联想。

答案1

也许这只是随机的想法,但是或许如果充电器提供不同的电压等级,它会尝试与设备通信以选择适当的等级。如果充电器中的芯片不是广泛使用的芯片,它可能会在 Ubuntu 22.04 中被识别为 USB-C 键盘。

您可以尝试dmesg --follow在一个终端和另一个终端上xev运行showkey,然后重新插入电缆,看看它们是否响应来自 USB-C 电缆的输入。

如果充电器线缆是可拆卸的,并且您有另一根 USB-C 线缆,没有数据线,只有电源线,您可以尝试使用该电缆为笔记本电脑充电,看看问题是否仍然存在。

相关内容