【发布时间】:2020-10-25 03:12:17
【问题描述】:
我有一个我想通过 WebUsb 访问的设备,驱动程序是源代码封闭的,所以有没有办法我可以创建自己的驱动程序来包装官方驱动程序?,只是为了让设备从 chrome 和网盘?
更新:
在得到真正帮助我很多的答案之后,我可以说以下内容:
如果您无法访问 USB 固件并且无法对其进行修改以使其与 WebUsb 兼容,则下一个方法是了解设备如何在低级别工作,您无需了解完整的 USB 协议,但至少知道如何发送和接收命令,并且在WINDOWS中是必须的,你的USB设备的驱动程序是WinUsb.sys
您不需要创建一个全新的驱动程序,只需知道设备与计算机之间的通信是如何工作的,然后用javascript重写。
【问题讨论】: