Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A cross-platform user library providing access to USB devices

Fetching latest commit…

Cannot retrieve the latest commit at this time


libusb is a library for USB device access from Linux userspace.
It is written in C and licensed under the LGPL-2.1 (see COPYING).

libusb is abstracted internally in such a way that it can hopefully
be ported to other operating systems. See the PORTING file for some
information, if you fancy a challenge :)

libusb homepage:

Developers will wish to consult the API documentation:

Use the mailing list for questions, comments, etc:

- Daniel Drake <>
(use the mailing list rather than mailing developers directly)
Something went wrong with that request. Please try again.