hidapi
hidapi copied to clipboard
A Simple cross-platform library for communicating with HID devices
I've already seen some places where it's "tab 4x space tab", so some automated code formatter would be good. I'm using clang-format for my own projects, which is very configurable;...
A long time ago I registered the hidapi project at Coverity Scans https://scan.coverity.com/faq The project should be available at https://scan.coverity.com/projects/hidapi?tab=overview I can add any other member of this hidapi project...
- When `libusb_submit_transfer` in `read_thread` fails, `read_callback` never gets called and never sets `transfer_loop_finished` to true, causing `read_thread` to loop indefinitely. - Fix this by skipping the handle_events for the...
- [ ] Add [ASAN](https://docs.microsoft.com/en-us/cpp/sanitizers/asan?view=msvc-170) checks for utest/MSVC build; Resolves: #249
I have a usb device (that is finicky with its endpoints, it identifies itself as a hid_device and responds to hid requests, but is missing an IN interrupt endpoint, so...
The HID standard doesn't define a Usage for an whole HID device. These property belongs to a top level collection. - This fits only with HIDAPIs Windows backend, because an...
The USB standard allows it to specify a usage in two ways: - Fully qualified as one single 4 byte report descriptor Usage item - Seperated in an 1 or...
This is a MOCK-UP of a hotplug implementation for Mac OS. I am yet to test it or even build it, primarily due to a lack of a proper build...