一、下载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步:此处我选择我的鼠标设备;
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiIXZ05WZD9CX5RXa2Fmcn9CXwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVP9EVT4FkaNxGZXlVeWNjYqVzVaZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39jN1MDOzEzM1EzNwIDM1EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
第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.选择“立即 ”
参考链接
http://www.cnblogs.com/lknlfy/p/3189949.html
https://blog.csdn.net/encourage2011/article/details/43573929
https://blog.csdn.net/chengwenyang/article/details/51592633
https://blog.csdn.net/kyzoon/article/details/17270513