summaryrefslogtreecommitdiff
path: root/tmk_core/protocol/usb_descriptor.c
AgeCommit message (Expand)AuthorFilesLines
2025-04-23High resolution scrolling (without feature report parsing) (#24423)eynsai1-0/+24
2024-11-09Joystick: add support for 8-way hat switch (#24515)Ryan1-0/+17
2024-10-15Merge remote-tracking branch 'origin/master' into developQMK Bot1-1/+1
2024-10-15Digitizer: fix units tag in report descriptor (#24482)Ryan1-1/+1
2024-10-06Extended wheel reports (#24422)eynsai1-5/+19
2024-10-06Allow for `get_hardware_id()` to be used for serial number. (#24053)Nick Brassel1-13/+78
2024-06-03[FIX] ChibiOS: USB Digitizer and Joystick IN endpoint compilation (#23854)Stefan Kerkmann1-1/+1
2024-01-09Remove console out endpoint (#22304)Joel Challis1-19/+1
2023-10-14Prep work for NKRO report separation (#22268)Ryan1-2/+2
2023-07-28Update keyboard report descriptor for USB compliance (#21626)Stefan Kerkmann1-0/+2
2022-12-09Detect host OS based on USB fingerprint (#18463)Ruslan Sayfutdinov1-1/+8
2022-12-03Revert WB32 ISO workaround (#19224)Joel Challis1-3/+0
2022-11-27Joystick feature improvements (#19052)Ryan1-62/+72
2022-11-12Digitizer feature improvements (#19034)Ryan1-23/+21
2022-09-12Merge remote-tracking branch 'origin/master' into developJoshua Diamond1-0/+3
2022-09-10GMMK2: Fix 'ISO' within product name (#18322)Joel Challis1-0/+3
2022-08-28Switch over MANUFACTURER and PRODUCT to string literals (#18183)Ryan1-6/+6
2022-06-08Add support for large Mouse Reports (#16371)Drashna Jaelre1-1/+14
2022-04-26Joystick: Simplify report descriptor and clean up error messages (#16926)Ryan1-24/+19
2021-11-29Change default USB Polling rate to 1kHz (#15352)Drashna Jaelre1-1/+1
2021-09-16[Bug] fix logical minimum in Programmable Button rdesc (#14464)Thomas Weißschuh1-1/+1
2021-09-15[Bug] Fix descriptor for USB Programmable Buttons (#14455)Thomas Weißschuh1-1/+1
2021-09-15Add Support for USB programmable buttons (#12950)Thomas Weißschuh1-0/+19
2021-08-18Digitizer HID interface : absolute coordinates for mouse cursor (#12851)a-chol1-0/+101
2021-07-16Use string literals for `SERIAL_NUMBER` (#13403)Ryan1-2/+2
2021-06-07core: bump USB spec version in device descriptor to 2.0 (#13078)Michael Stapelberg1-1/+1
2021-01-28Add support for 8 buttons to mouse report (#10807)Drashna Jaelre1-8/+4
2020-12-05Omit serial number if not defined (#11104)Ryan1-4/+8
2020-11-282020 November 28 Breaking Changes Update (#11053)James Young1-2/+13
2020-08-29Hid joystick interface (#4226)a-chol1-1/+110
2020-08-29Various tidyups for USB descriptor code (#9005)Ryan1-5/+5
2020-05-21Allow for overriding RAW endpoint usage page and ID. (#8834)Nick Brassel1-2/+3
2020-02-25Improvements to extrakey HID descriptors (#8156)Ryan1-8/+8
2019-11-04Un-clang-format usb_descriptor.h (#7216)fauxpark1-347/+701
2019-11-05Fixes #7256: USB descriptor to identify correctly as MIDI device. (#7258)Christopher1-1/+1
2019-10-08Reorder Raw HID interface to match what the USB spec expects (#6801)fauxpark1-10/+10
2019-09-06Make USB polling rate configurable with a define (#6668)fauxpark1-3/+7
2019-08-30clang-format changesskullY1-712/+360
2019-08-30Fix the LUFA lib to use a submodule instead of just files (#6245)Drashna Jaelre1-11/+15
2019-08-30LUFA USB descriptor cleanup (#4871)fauxpark1-705/+698
2018-11-15Use a single endpoint for HID reports (#3951)James Laird-Wah1-117/+96
2018-02-08Merge ChibiOS and LUFA descriptor support (#2362)fredizzimo1-0/+1017