当前状态:
我开发了一些基于 USB 的设备,并使用 libusb 在 Linux 上开发了驱动程序。我现在将驱动程序移植到 Windows 7。
设备详情
我的设备是一个触摸屏,有两个接口,一个用于操作系统与触摸屏通信,另一个用于一些供应商通信。
旧堆栈溢出帖子:
libusb_open 在 Windows 7 上返回“LIBUSB_ERROR_NOT_SUPPORTED”
在这里,我遇到了一个问题,即我的 libusb_open 返回错误。我了解到我需要 Windows 后端驱动程序。但我也了解到它适用于操作系统无法识别的设备。
采取的行动
我尝试使用Zadig 工具为我的设备安装驱动程序,但我无法使用新驱动程序覆盖操作系统使用的驱动程序。
我真的需要一个 libusbx Windows 后端驱动程序来用于已识别并在 Windows 7 上运行良好的设备吗?(触摸屏非常适合作为多点触控设备)
由于设备无法打开,前进的方向是什么?