USB 设备在暂停后不工作

USB 设备在暂停后不工作

我有一台 HP omen 15 笔记本电脑,使用 Pop OS 20.04(内核 5.13.0-7620-generic)。每当我在挂起后唤醒笔记本电脑时,我连接的 USB 设备就会停止工作。根据其他人的建议,我使用 kernelstub 设置内核选项:

usbcore.autosuspend=-1

不过,这似乎并不影响任何事情。我尝试使用usbresetfrom 的另一个建议usbutils。这是暂停之前的结果:

stan@pop-os:~$ usbreset
Usage:
  usbreset PPPP:VVVV - reset by product and vendor id
  usbreset BBB/DDD   - reset by bus and device number
  usbreset "Product" - reset by product name

Devices:
  Number 003/002  ID 046d:c52b  USB Receiver
  Number 001/002  ID 30c9:000e  HP Wide Vision HD Camera
  Number 001/003  ID 8087:0029 

这是挂起和唤醒之后的情况:

stan@pop-os:~$ usbreset
Usage:
  usbreset PPPP:VVVV - reset by product and vendor id
  usbreset BBB/DDD   - reset by bus and device number
  usbreset "Product" - reset by product name

Devices:

所以那里没有检测到任何设备。

编辑:事实证明,某些设备不受影响,例如外部硬盘。但任何类型的鼠标/键盘都会受到影响,无论它是否是无线的。奇怪的是,集成摄像头也停止工作。

重启后一切正常。

答案1

我遇到了类似的问题,遗憾的是我认为没有任何软件更改可以解决这个问题。

然而,我最近不得不修理我的笔记本电脑(由于其中一个按键停止工作),这需要更换 PCB。

由于 HP 奇怪的设计选择,我相信整个 USB/键盘 PCB 是一个子板。此外,随着键盘 PCB 的更换,所有内部 USB 控制器也被更换。键盘还配备了 Windows 11 键而不是 Windows 10,这让我相信这是更新的型号。

看来这个较新的硬件可以防止存在的问题,这意味着它很可能是硬件错误。

相关内容