summaryrefslogtreecommitdiff
path: root/tmk_core/protocol/vusb/vusb.c
AgeCommit message (Expand)Author
2024-01-09Remove console out endpoint (#22304)Joel Challis
2023-11-26V-USB: implement NKRO (#22398)Ryan
2023-11-26V-USB: Add generic `send_report()` function (#22323)Ryan
2023-10-27V-USB: Fix `GET_IDLE/SET_IDLE` (#22332)Ryan
2023-10-25V-USB: Implement `GET_PROTOCOL` and `SET_PROTOCOL` handling (#22324)Ryan
2023-10-23Separate 6KRO and NKRO report structs (#22267)Ryan
2023-07-28Update keyboard report descriptor for USB compliance (#21626)Stefan Kerkmann
2022-12-09Detect host OS based on USB fingerprint (#18463)Ruslan Sayfutdinov
2022-11-27Joystick feature improvements (#19052)Ryan
2022-11-12Digitizer feature improvements (#19034)Ryan
2022-10-06Refactor `send_extra` (#18615)Ryan
2022-10-05Refactor more host code (programmable button & digitizer) (#18565)Ryan
2022-09-02Adjust `EXTRAKEY_ENABLE` ifdefs for `send_extra()` (#18249)Ryan
2022-09-02Simplify extrakeys sending at the host driver level (#18230)Ryan
2022-08-28Switch over MANUFACTURER and PRODUCT to string literals (#18183)Ryan
2022-06-08Add support for large Mouse Reports (#16371)Drashna Jaelre
2022-02-12Format code according to conventions (#16322)QMK Bot
2021-12-07Remove Deprecated USB Polling comment from vusb.c (#15420)Drashna Jaelre
2021-11-01Fix up issues shown by clang-format of vusb (#15004)Joel Challis
2021-09-15Add Support for USB programmable buttons (#12950)Thomas Weißschuh
2021-08-18Digitizer HID interface : absolute coordinates for mouse cursor (#12851)a-chol
2021-07-16Use string literals for `SERIAL_NUMBER` (#13403)Ryan
2021-06-06[Core] ChibiOS fix O3 and LTO breakage of extra keys and joystick (#12819)Stefan Kerkmann
2021-01-28Add support for 8 buttons to mouse report (#10807)Drashna Jaelre
2021-01-11Add support for shared EP on V-USB boards (#11103)Ryan
2020-12-21Fix small typo in V-USB configuration descriptor (#11253)Ryan
2020-12-05Omit serial number if not defined (#11104)Ryan
2020-08-29Update vusb to match 3rd endpoint. (#9020)yiancar
2020-08-29Additional cleanups for V-USB code (#9310)Ryan
2020-08-29Various tidyups for USB descriptor code (#9005)Ryan
2020-05-302020 May 30 Breaking Changes Update (#9215)James Young
2020-05-21Allow for overriding RAW endpoint usage page and ID. (#8834)Nick Brassel
2020-05-14V-USB Interface reorder (#9090)yiancar
2020-05-03Initial vusb console support (#8559)Joel Challis
2020-04-05V-USB: Remove some stuff from usbconfig.h that should not be configurable (#8...Ryan
2020-04-05V-USB remote wakeup (#7627)Drashna Jaelre
2020-04-01Strip out features to allow minimum firmware sizes (#8645)Joel Challis
2020-04-01Updated V-USB template to allow usbFunctionWriteOut (#8634)yiancar
2020-03-30add hid_raw feature to VUSB (#8380)Takuya Urakawa
2020-03-28V-USB: Use structs for USB descriptors (#8572)Ryan
2020-03-26V-USB: Use manufacturer and product strings from config.h (#7797)Ryan
2020-03-25Run clang-format manually to fix recently changed files (#8552)Joel Challis
2020-02-25Improvements to extrakey HID descriptors (#8156)Ryan
2020-02-12format code according to conventions [skip ci]QMK Bot
2020-02-12Align VUSB HID descriptors with LUFA/ChibiOS (#7675)fauxpark
2020-02-02format code according to conventions [skip ci]QMK Bot
2020-02-02Dedupe extrakey report struct, and send functions in V-USB & LUFA (#7993)fauxpark
2019-11-25Remove vusb 'reset to bootloader' hid message due to security implications (#...Joel Challis
2019-11-15Add support for configurable polling interval and power usage o… (#7336)fauxpark
2019-08-30clang-format changesskullY