hidapi

HID library

Provides a cross-platform library for communicating with USB and Bluetooth HID devices.

A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac, and Windows.

GitHub

2k stars
133 watching
902 forks
Language: C
last commit: over 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
libusb/hidapi A cross-platform library allowing applications to interface with USB and Bluetooth HID-Class devices on various platforms. 1,705
heerkog/micropythonblehid Library providing a framework for creating HID devices over Bluetooth Low Energy (BLE) in MicroPython 242
mikeobrien/hidlibrary Enables enumeration and communication with HID-compatible USB devices in .NET. 591
nicohood/hid A C-based library providing enhanced USB functions and HID support for various Arduino boards 2,391
bsiever/microbit-pxt-blehid Enables Bluetooth HID functionality on Micro:bit V2 devices 31
dlkj/usbd-human-interface-device A Rust library that provides an embedded USB HID library for building human interface devices 119
dburr/linux-ibeacon A tool to create and manage iBeacon-compatible Bluetooth LE beacons on Linux devices 163
jwise/horndis Enables USB tethering on Mac OS X devices 3,006
jensmeder/darklightning Enables fast data transmission between Apple devices and Macs over USB 333
seemoo-lab/openhaystack An open-source framework for tracking Bluetooth devices using Apple's Find My network 8,850
pbek/usb_hid_autofire A tool to simulate left-clicks as a USB HID device 112
homebridge-plugins/homebridge-ewelink Enables control and monitoring of eWeLink devices within HomeKit. 390
ddiakopoulos/hiduino A firmware that enables native USB-MIDI support on Arduino boards 649
mttrb/beaconosx Enables a Bluetooth-enabled Mac to function as an iBeacon on Mavericks but not Yosemite 854
friedrichweise/wechsel Tool to simplify Bluetooth connection management on macOS using keyboard shortcuts 79