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
901 forks
Language: C
last commit: about 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,674
heerkog/micropythonblehid Library providing a framework for creating HID devices over Bluetooth Low Energy (BLE) in MicroPython 235
mikeobrien/hidlibrary Enables enumeration and communication with HID-compatible USB devices in .NET. 589
nicohood/hid A C-based library providing enhanced USB functions and HID support for various Arduino boards 2,378
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 116
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,000
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,572
pbek/usb_hid_autofire A tool to simulate left-clicks as a USB HID device 109
homebridge-plugins/homebridge-ewelink Enables control and monitoring of eWeLink devices within HomeKit. 387
ddiakopoulos/hiduino A firmware that enables native USB-MIDI support on Arduino boards 643
mttrb/beaconosx Supports using Mavericks as an iBeacon on Bluetooth 4 enabled Macs 854
friedrichweise/wechsel Tool to simplify Bluetooth connection management on macOS using keyboard shortcuts 79