/hiddev

Cross-platform library to create HID devices: Linux, Arduino, USB, I2C, TCP, etc

Primary LanguageC++The UnlicenseUnlicense

HIDDEV

Simple cross-platform library to handle HID devices

It implements both both device and host sides of the HID communication using the same interface.

However, HID descriptors and reports as complex beasts, and you must always provide manual assembling/parsing of those (Don't worry, some of the most common device types are implemented on the library)

Supported Platforms

Device

Host