首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebUSB不再支持自定义HID设备?

WebUSB不再支持自定义HID设备?
EN

Stack Overflow用户
提问于 2018-03-20 15:21:46
回答 2查看 2.5K关注 0票数 2

几周前,WebUSB能够在MAC和Window平台上与我定制的HID设备进行通信。

现在看来,最新的Chrome更新(65.0.3325.162)已经取消了对窗口平台的支持。https://chromium-review.googlesource.com/c/chromium/src/+/951635

有人能确认一下吗?那么,自定义HID设备使用WebUSB的解决方案是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-23 15:30:04

这是正确的。在所有平台上,宣传HID协议的设备将由系统HID驱动程序声明,而不应由使用WebUSB API的站点声明。

如果要连接到HID接口,则需要修改设备,使接口不再标记为HID。

有关此策略的更多信息,请参见这条线

票数 3
EN

Stack Overflow用户

发布于 2018-05-16 13:58:17

作为Windows上的“解决方案”,您可以告诉操作系统使用WinUSB驱动程序,而不是http://gerritniezen.com/2017/10/connecting-to-usb-devices-with-your-browser/中建议的HIDUSB

我使用Zadig工具强制使用WinUSB驱动程序,它为我工作。我可以通过Chrome和WebUSB与HID设备通信。

在我的笔记本电脑上,只要驱动开关没有恢复,HIDUSB驱动程序就不会再访问这个HID设备(因此一些应用程序无法再与它通信)。但在其他笔记本电脑上,它仍然作为一个标准的USB设备工作。

我仍在寻找一种方法/解决办法,允许Chrome直接声称HID设备.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49388083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档