-
Notifications
You must be signed in to change notification settings - Fork 398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC: add hid_get_report_descriptor API function #451
Commits on Feb 6, 2022
-
add hid_get_report_descriptor API function
- macOS implementation; - libusb: based on LIBUSB_REQUEST_GET_DESCRIPTOR/LIBUSB_DT_REPORT; - hidraw: based on HIDIOCGRDESC; - windows: based on HIDP_PREPARSED_DATA reverse-engineer/reconstruction; Author: JoergAtGithub <64457745+JoergAtGithub@users.noreply.github.com> Author: Ihor Dutchak <ihor.youw@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a48f6d8 - Browse repository at this point
Copy the full SHA a48f6d8View commit details
Commits on Jun 12, 2022
-
Merge remote-tracking branch 'upstream/Master' into merge_0_12_master…
…_in_get_descriptor
Configuration menu - View commit details
-
Copy full SHA for 07d80f1 - Browse repository at this point
Copy the full SHA 07d80f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dacc46 - Browse repository at this point
Copy the full SHA 2dacc46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 987a416 - Browse repository at this point
Copy the full SHA 987a416View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27251b3 - Browse repository at this point
Copy the full SHA 27251b3View commit details -
Merge pull request #427 from JoergAtGithub/merge_0_12_master_in_get_d…
…escriptor Merge 0.12.0 master into get-descriptor branch
Configuration menu - View commit details
-
Copy full SHA for 65b9e71 - Browse repository at this point
Copy the full SHA 65b9e71View commit details
Commits on Sep 10, 2022
-
Introduce HID_API_MAX_REPORT_DESCRIPTOR_SIZE
- first step is to use HID_API_MAX_REPORT_DESCRIPTOR_SIZE internally; - port a few improvements from get-descriptor branch early;
Configuration menu - View commit details
-
Copy full SHA for 5b6ec28 - Browse repository at this point
Copy the full SHA 5b6ec28View commit details -
Merge branch 'report-descriptor-upd' into get-descriptor
# Conflicts: # hidapi/hidapi.h # hidtest/test.c # libusb/hid.c # linux/hid.c
Configuration menu - View commit details
-
Copy full SHA for b8276a9 - Browse repository at this point
Copy the full SHA b8276a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9d4c7a - Browse repository at this point
Copy the full SHA d9d4c7aView commit details
Commits on Sep 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7e3a406 - Browse repository at this point
Copy the full SHA 7e3a406View commit details
Commits on Oct 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 795fe85 - Browse repository at this point
Copy the full SHA 795fe85View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8061df - Browse repository at this point
Copy the full SHA c8061dfView commit details -
Merge pull request #465 from JoergAtGithub/get-descriptor
Merge changes from master into get-descriptor branch
Configuration menu - View commit details
-
Copy full SHA for b246f67 - Browse repository at this point
Copy the full SHA b246f67View commit details
Commits on Oct 17, 2022
-
Fail CTest when hid report reconstruct doesn't match
Co-authored-by: JoergAtGithub <64457745+JoergAtGithub@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5626729 - Browse repository at this point
Copy the full SHA 5626729View commit details -
Co-authored-by: JoergAtGithub <64457745+JoergAtGithub@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 81160e9 - Browse repository at this point
Copy the full SHA 81160e9View commit details
Commits on Jan 2, 2023
-
Add a small command line tool for Windows, which dumps the content of the `Preparsed Data` structure, provided by the Windows HID subsystem, into a file. The generated file is in a text format, which is readable for human, as by the `hid_report_reconstructor_test.exe` unit test executable of the HIDAPI project. This unit test allows it to test the HIDAPI's report descriptor reconstructor - offline, without the hardware device connected.
Configuration menu - View commit details
-
Copy full SHA for 53cf563 - Browse repository at this point
Copy the full SHA 53cf563View commit details
Commits on Jan 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e573d64 - Browse repository at this point
Copy the full SHA e573d64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53ad3bd - Browse repository at this point
Copy the full SHA 53ad3bdView commit details
Commits on Feb 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3bce889 - Browse repository at this point
Copy the full SHA 3bce889View commit details
Commits on Feb 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b74739e - Browse repository at this point
Copy the full SHA b74739eView commit details -
CMake option to build with ASAN (#463)
- effectively used to run (unit)tests on Windows with ASAN checks;
Configuration menu - View commit details
-
Copy full SHA for 624ae35 - Browse repository at this point
Copy the full SHA 624ae35View commit details
Commits on Feb 22, 2023
-
windows: descriptor_reconstruct: fix the order of sub-collections
- fix for incorrect collection sorting and final bit padding;
Configuration menu - View commit details
-
Copy full SHA for 32ea0a2 - Browse repository at this point
Copy the full SHA 32ea0a2View commit details -
windows: descriptor_reconstruct: Test for Xbox One For Windows (#510)
Add a Testcase, using the data of the "Xbox One For Windows" controller provided: #501 (comment)
Configuration menu - View commit details
-
Copy full SHA for 6f15653 - Browse repository at this point
Copy the full SHA 6f15653View commit details -
Configuration menu - View commit details
-
Copy full SHA for f41e5dc - Browse repository at this point
Copy the full SHA f41e5dcView commit details