Provides access to USB devices in user space.

This library provides Pascal header translations of libusb library plus an object-oriented wrapper for convenience.

libusb is a C library that provides generic access to USB devices. It is intended to be used by developers to facilitate the production of applications that communicate with USB hardware.

It is portable: Using a single cross-platform API, it provides access to USB devices on Linux, OS X, Windows, Android, OpenBSD, etc.

It is user-mode: No special privilege or elevation is required for the application to communicate with a device.

It is version-agnostic: All versions of the USB protocol, from 1.0 to 3.1 (latest), are supported.


home64 Home page:



You can explore Units, Functions, Procedures, Classes, etc in our
Source Documentation