Projects / libusb


libusb is a C library which provides generic access to USB devices. It supports Linux, OS X, Windows, Windows CE, Android, and OpenBSD/NetBSD.

Operating Systems

Recent releases

  •  15 Jun 2014 21:37

    Release Notes: This version adds support for USB bulk streams on Linux and OS X and fixes the reporting of USB 3.0 speeds on Windows 8 or later. It also adds additional AMD and Intel USB 3.0 root hubs support for Windows. A Russian translation for libusb_strerror strings was added, as well as many other minor fixes and cleanups.

    •  26 Jan 2014 02:15

      Release Notes: This release marks the merging of the libusbx project into libusb.

      •  08 Mar 2006 15:22

        No changes have been submitted for this release.

        •  13 Feb 2005 11:46

          No changes have been submitted for this release.

          •  25 Feb 2004 11:51

            Release Notes: This release includes various bugfixes and several new functions including synchronous interrupt read support and support for /sys/bus/usb in Linux 2.6.x.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.