How do I install LibUSB for Windows?

Created by Alexander Knaub
Keywords:
windows, setup, win32, installing, LibUSB, download
Last updated by:
Alexander Knaub

To install LibUSB on your Windows computer, follow this instructions:

1. Download latest version of LibUSB from http://sourceforge.net/projects/libusb-win32/.
Make sure that you download a zip archive with the file name like "libusb-win32-bin-<version number>.zip" (<version number> stands for a number like 1.2.2.0). Otherwise you can see all files under http://sourceforge.net/projects/libusb-win32/files/ and download the right one from there.

2. Extract the archive to any folder of your choice. This is not a software that needs to be installed into your system.

3. Ensure that your black PaSoRi is connected to the computer.

4. Start the program inf-wizard.exe in the directory \bin of the extracted folder. Confirm the first screen with click on the button "Next".

5. In the "Device Selection" window select PaSoPi from list. If no FelicaPort or Pasori device is listed, select the USB device with Vendor-ID 0x054C and Product-ID 0x02E1 and confirm your choice with click on the button "Next".

6. In the "Device configuration" window text fields for Vendor ID and Product ID should already be filled with values from above. If not, fill in the Vendor ID = 0x054C and Product ID = 0x02E1.
Let the MI text field empty.
Choose some Manufacturer name, e.g. "Sony" if not already done by wizard
Choose some Device name, e.g. "PaSoRi" or "FelicaPort" if it is not already done by wizard.

NOTE: Wizard will later try to use the device name as a file name. So do NOT use characters that are not allowed (especially these are < > ? " : | \ / * ) or remove them if wizards chooses the device name automatically. If a click on "Next" does not work, choose a simpler name without special characters.

Confirm the input by clicking on the button "Next".

7. Save the .inf file in a directory of your choice. This will be the driver file for your PaSoRi.
The wizard will create some additional files and folders, so we recommend to create a new folder for the driver and not to save the driver directly on your Desktop for example.

8. "Information" window is displayed with info about created driver files. Start the installation of the driver by clicking the button "Install now...". The installation process can take some moments. Finish the installation with "OK".

9. Now your PaSoRi is installed and you can find it in the Device manager of your system as a LibUSB-Win32 Device.

10. You may check the installation also by running the tool "testlibusb-win.exe" in the folder \bin\x86. The information that you see should start with a text like following:

DLL version: 1.2.2.0
Driver version: 1.2.2.0

bus/device idVendor/idProduct
bus-0/\\.\libusb0-0001--0x054c-0x02e1 054C/02E1
- Manufacturer : Sony
...

Especially the DLL version and Driver version have to match and you should see 054C/02E1 in the text to verify that the driver is installed for the correct device.