重新连接后通过 USB-C 键盘唤醒

重新连接后通过 USB-C 键盘唤醒

我运行的是 Ubuntu 20.04.1,但我认为这个问题很普遍。我使用两台独立的笔记本电脑和一个 USB-C 适配器,两个适配器将键盘、鼠标和显示器连接到它们。如果我暂停(至 RAM)我的笔记本电脑,则使用键盘将其唤醒可以正常工作。然而,在笔记本电脑之间切换需要更复杂的过程:

  1. 断开 USB-C 适配器与笔记本电脑 A 的连接
  2. 将 USB-C 适配器连接到笔记本电脑 B
  3. 打开笔记本电脑 B 的盖子将其唤醒(USB 键盘不会唤醒它;不打开盖子就无法使用电源按钮)
  4. 合上笔记本电脑 B 的盖子

笔记本电脑通常堆叠在一起,因此非常麻烦。我希望能够使用通过 USB-C 适配器连接的键盘唤醒笔记本电脑 B。

(硬件解决方案有效但笨重:将第二个 USB-A 键盘连接到两台笔记本电脑,使用唤醒他们。我更喜欢软件解决方案)

我最好的猜测是,类似的事情正在发生:

  1. 在睡眠时间,Ubuntu 将内核配置为从所有键盘上唤醒键盘当前连接的端口
  2. 断开USB-C适配器意味着它封装的USB-A“端口”不再存在
  3. 重新连接 USB-C 适配器会创建一个全新的 USB-A“端口”,键盘唤醒功能未激活。

但这只是一个猜测。关于如何深入研究这个问题有什么想法吗?

2022 年 4 月 18 日更新 - 解决方法:

我最终使用了传统的 HDMI+USB-A KVM 切换器。我在其中一台笔记本电脑上使用 USB-C 适配器,另一台笔记本电脑具有 HDMI+USB-A,但大概解决方法可以使用两个 USB-C 适配器。因为有人问所以才提这个。

相关内容