一、下载libusb
libusb 可以从 http://libusb-win32.sourceforge.net 处下载,32位系统和64位系统均可以用,例如下载libusb-win32-bin-1.2.6.0。
二、安装libusb
下载libusb-win32-bin-1.2.6.0.zip,解压后进入其下的bin文件夹下,运行inf-wizard.exe程序。该程序主要是用来安装libusb-win32的驱动,以及一些相关库(*.dll,*.a)。官方说安装时建议先将多余的USB设备都移除,这样也避免了安装错设备的驱动。不过可以打开inf-wizard.exe程序,进入到设备列表界面,然后再插上想要安装驱动的USB设备,等待设备列表更新,就能看出自己的设备是哪一个了,如下图。列表若是无法自动刷新,可先上一步再下一步回到设备列表界面。
第1步:此处我选择我的鼠标设备;
第2步:配置选中设备的信息;
第3步:libusb-win32为我们刚才选中的设备创建了一个Windiow下的驱动程序,之后我们安装他。
第4步:点击Install now之后,提示驱动安装成功,之后在设备管理器中进行验证。
三、win8/win10安装可能遇到的问题
在win8/win10系统上,生成xxx.inf文件后,在安装libusb的过程中,可能会出现“system policy has been modified to reject unsigned drivers”的问题。
解决办法:
1.进入“设置”
2.进入“更新和安全”
3.进入 “恢复”
4.选择“立即 ”
转载于:https://blog.csdn.net/jiguangfan/article/details/86579133