
libusb
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.
hidapi API - libusb
Feb 6, 2026 · Coverts a version as Major/Minor/Patch into a number: <8 bit major><16 bit minor><8 bit patch>. This macro was added in version 0.12.0. Convenient function to be used for compile-time …
hidapi: HIDAPI Doxygen output - libusb
Feb 6, 2026 · This site is dedicated to hosting an API reference for the HIDAPI library. For general information, see the source repository. There are also build instructions hosted on github: Building …
hidapi: Examples - libusb
Generated on Fri Feb 6 2026 21:45:01 for hidapi by 1.9.8
hidapi: test.c - libusb
Feb 6, 2026 · #include <hidapi_winapi.h> #endif #if defined (USING_HIDAPI_LIBUSB) && HID_API_VERSION >= HID_API_MAKE_VERSION (0, 12, 0) #include <hidapi_libusb.h> #endif // …
hidapi: hidapi/hidapi.h Source File - libusb.info
Feb 6, 2026 · 13 this software may be licensed under the terms of the
hidapi: Topics - libusb.info
Feb 6, 2026 · Here is a list of all topics with brief descriptions: hidapi API
hidapi.h File Reference - libusb
3 days ago · #define HID_API_EXPORT_CALL HID_API_EXPORT HID_API_CALL
hidapi: File List - libusb.info
Feb 6, 2026 · Here is a list of all documented files with brief descriptions:
hidapi: Globals - libusb.info
Nov 25, 2025 · Here is a list of all documented functions with links to the documentation: