现状:
我开发了一些基于USB的设备,并使用libusb在Linux上开发了一个驱动程序。我现在正在将驱动程序移植到Windows 7。
设备细节
我的设备是一个有两个接口的触摸屏,一个用于操作系统与触摸屏通信,另一个用于供应商通信。
旧堆栈溢出柱:
https://stackoverflow.com/questions/17350177
在这里,我遇到了一个问题,我的libusb_open返回了一个错误。我了解到我需要Windows后端驱动程序。但我也了解到,它适用于操作系统不认可的设备。
采取的行动
我试着使用Zadig工具为我的设备安装一个驱动程序,但是我无法用新的驱动程序覆盖操作系统使用的驱动程序。
我真的需要一个libusbx Windows后端驱动程序的设备已经被识别和工作良好的windows 7?(触摸屏作为一种多点触摸设备工作得非常完美)
什么是前进的道路,因为设备只是不能打开?
发布于 2014-01-02 13:41:34
如果您真的使用libusbx,那么您至少应该能够打开设备。确保您在使用Zadig工具时没有破坏设备的默认HID驱动程序。转到“控制面板/设备管理器/Hid”部分(您的设备列出了吗?),搜索设备并删除驱动程序。然后再试一次。
https://stackoverflow.com/questions/17448941
复制相似问题