0% found this document useful (0 votes)
419 views

How To Install Libusb Driver

This document provides instructions for installing the Libusb driver in Windows 7/8/10. It explains that Libusb is needed for USB communication using PyUSB in Python. It outlines the steps to temporarily disable driver signature enforcement in Windows 10, download and extract the Libusb files, let Windows install the driver automatically, generate an inf file using Inf-Wizard, and then update the driver in Device Manager to complete the installation.

Uploaded by

Asit Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
419 views

How To Install Libusb Driver

This document provides instructions for installing the Libusb driver in Windows 7/8/10. It explains that Libusb is needed for USB communication using PyUSB in Python. It outlines the steps to temporarily disable driver signature enforcement in Windows 10, download and extract the Libusb files, let Windows install the driver automatically, generate an inf file using Inf-Wizard, and then update the driver in Device Manager to complete the installation.

Uploaded by

Asit Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

How to Install Libusb Driver in Windows 7/8/10

XM-07 can be configured 4 different devices. The configuration software was written by Python. The USB

communication section is implemented by PyUSB. How to install the Python and PyUSB library, refer to this:

https://www.python.org/

https://github.com/walac/pyusb/blob/master/docs/tutorial.rst;

PyUSB needs libusb. Here I only talk about how to install libusb in windows series platform. About Linux, Mac,

Raspberry Pi or other system, you can google it.

The system After Windows 7 requires the signature when install a driver, so before installing must disable the

signature in temporary. I show how to disable signature in temporary and install libusb in win10.
Click windows start icon and click settings,

In settings menu, click Update & security,


Click Recovery, click Restart now and waiting the system to restart.
After restart, click Troubleshoot.
Click Advanced options.
There have an option: Disable driver signature enforcement. Click Restart.
Select 7.

OK, the win10 disable driver signature enforcement in temporary.

Now we can download the libusb in this link:

https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/
The filename is libusb-win32-bin-1.2.6.0.zip.

Unzip it, you will see like this:


Into bin directory.

Setting the device to the programming mode and access to your computer. (How setting? Look afterward.) When it

plugged, the win10 will install drivers automatically. Wait for the installation complete. Run inf-wizard.exe , according

tips to generate drivers.


In this step, select Xin-Mo Programmer and remember the Vendor ID & Product ID on a paper. Next.
Next, again.
Select the directory you want to save.
Click ‘Done’. Do not click ‘Install Now’. Do not click ‘Install Now’. Do not click ‘Install Now’.
Open your device manager and looking for the human interface devices.
Yes, there have several USB Input Device. Ignore HID-compliant device. Starting from the first, right click menu, select

Properties.
Select Details label, select ‘Hardware Ids’.
According to the VID&PID you wrote on paper ensure this is what we are looking for.
Click Driver label and click ‘Update Driver’.
Choose “Browse my computer for driver software”.
Choose “Let me pick from a list of device drivers on my computer”.
Click “Have Disk” and locate to your driver files directory.
Ignore “This driver is not digitally signed!” warning and click next.
Done!
The driver installed successfully.

You might also like