hidapi
hidapi copied to clipboard
A Simple cross-platform library for communicating with HID devices
Documentation: http://mesonbuild.com/Wrap-dependency-system-manual.html Basically, it's a part of the meson build system that can download (and build) missing dependencies which is pretty convenient especially on platforms without native package managers (so...
See https://github.com/libusb/hidapi/issues/298#issuecomment-890687866
OpenBSD currently have a patchset on hidapi in their repos but it was pretty unusable for upstream. This is proper support for OpenBSD and it compiles: https://builds.sr.ht/~z3ntu/job/70849 . Should be...
Someone should work on a web site presenting the hidapi project and subprojects (like Python wrapper). goals: * make the new hidapi project more visible so that it is indexed...
Since IOHIDDeviceSetReport apparently blocks until the report has made it through, it seems that when you have for example a couple HID devices connected via bluetooth and the system can't...
In hid.c, function hid_device * HID_API_EXPORT hid_open_path(const char *path) it looks like an error code is checked and printed - and then ignored? ` /* Get Report Descriptor Size */...
I have implemented two new methods: ```c typedef int hid_hotplug_callback_handle; typedef enum { HID_API_HOTPLUG_EVENT_DEVICE_ARRIVED = (1
One of the main missing feature of hidapi is the hotplug support.
This library is missing manual pages. ``` $ man hid_write No manual entry for hid_write ``` Even in the header files, documentation is lacking. The largest omissions: * No mention...
``` $ ~/Android/Sdk/ndk-bundle/ndk-build Android NDK: APP_PLATFORM not set. Defaulting to minimum supported version android-16. /mnt/hdd/Android/Sdk/ndk-bundle/build/core/build-binary.mk:672: Android NDK: Module hidapi depends on undefined modules: usb1.0 /mnt/hdd/Android/Sdk/ndk-bundle/build/core/build-binary.mk:685: *** Android NDK: Aborting (set...