Web USB设备未在Chrome Windows 10中显示

问题描述

我在Windows 10中使用的是chrome版本86.0.4240.193。我试图连接USB设备,但在chrome://devicelog中找不到任何设备。在Mac中,甚至在安装了ubuntu 18.04的chrome中都可以检测到相同的设备。我真的可以解决这个问题吗?谁能告诉我为什么发生此问题 我已经安装并重新安装了chrome多次,但没有任何效果

谢谢

解决方法

最常见的原因是,您会看到其他平台上有可用的设备,但Windows上没有,这是Windows对可以从用户空间应用程序(例如Chrome)控制哪些设备施加了附加限制。 Microsoft提供了一个称为WinUSB.sys的特殊驱动程序,该驱动程序必须是设备的选定驱动程序。如果您要构建自己的设备,我已经发布了a guide,旨在设计一种在所有平台上都支持WebUSB的设备。如果您使用的设备无法更改,那么Zadig提供了一种工具,用于用WinUSB.sys驱动程序替换USB设备的驱动程序。

要查看已为您的设备选择了什么驱动程序,

  1. 打开Windows设备管理器控制面板。
  2. 找到设备。
  3. 右键单击它,然后选择“属性”。
  4. 打开“驱动程序”标签。
  5. 单击“驱动程序详细信息”。