| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-02 | license: use SPDX identifiers for src/ headers (#3749) | Ha Thach | |
| * license: use SPDX identifiers for src/ headers Replace the full ~20-line MIT license boilerplate on every src/ file with a two-line SPDX tag (SPDX-FileCopyrightText + SPDX-License-Identifier), following the REUSE convention used by CircuitPython and the Linux kernel. Removes ~3500 lines of duplicated boilerplate. | |||
| 2025-10-05 | Fix HIS stylus descriptor and hid_composite example | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-02-07 | add full hid usage for Digitizer Page (0x0D), move thing around a bit. | hathach | |
| 2024-12-23 | modified invalid marked unit exponent. | Jay | |
| 2024-12-23 | Update hid_device.h | Jay | |
| 2024-12-23 | add hid stylus pen device. | Jay | |
| this works with android, for bypassing that absmouse does not support android. note that, to hide cursor on android for every touch signal, find cursor option in android settings menu. references: 1. https://stackoverflow.com/questions/28536602/hid-digitizer-descriptor-doesnt-perform-well-with-landscape-orientation 2. https://github.com/jonathanedgecombe/absmouse/blob/master/src/AbsMouse.cpp | |||
| 2024-08-09 | Marked the keycode parameter of the keyboard_report functions as const since ↵ | Hjalmar | |
| the functions don't modifies the value | |||
| 2024-07-17 | follow up to #2253 | hathach | |
| - rename tud_hid_report_fail_cb() to tud_hid_report_failed_cb() and change its signature - use default implementation for hid callbacks to be compatible with keil compiler - code format | |||
| 2024-05-08 | Merge pull request #2252 from rsolorzanomsft/hid-lighting | HiFiPhile | |
| Add HID Lighting and Illumination functionality | |||
| 2024-04-26 | Merge remote-tracking branch 'remotes/tinyusb/master' into pr/2253 | HiFiPhile | |
| 2024-04-26 | Simplify transfer failure cb. | HiFiPhile | |
| 2024-04-08 | Merge pull request #1835 from MasterQ32/otg_bringup | Ha Thach | |
| Implements deinit functions for host/device mode switch | |||
| 2024-04-08 | add class driver deinit | hathach | |
| 2023-09-13 | Fixing warning | Rocky04 | |
| 2023-09-13 | Error handling on transfer | Rocky04 | |
| 2023-09-12 | Update Lighting Descriptor Template comment | Ryan Solorzano | |
| 2023-09-12 | Add HID Lighting and Illumination functionality | Ryan Solorzano | |
| 2023-03-30 | Added helpers for abs_mouse_report | tobozo | |
| 2023-03-30 | Merge branch 'hathach:master' into master | tobozo | |
| 2023-02-04 | change length in tud_hid_report_complete_cb() from uint8 to uint16 | hathach | |
| 2022-12-05 | Merge pull request #1776 from hathach/hid-fido | Ha Thach | |
| Hid fido | |||
| 2022-12-05 | rename to match fido sample uf2_hid..h | hathach | |
| 2022-12-04 | more typos | hathach | |
| 2022-10-15 | hid: add configurable report size for fido | gaoyichuan | |
| 2022-10-15 | hid: add fido hid descriptor templates | gaoyichuan | |
| 2022-07-17 | temporarily revert len back to uint8_t in tud_hid_report_complete_cb() for ↵ | hathach | |
| up coming release | |||
| 2022-06-27 | change report len in hid API from uint8_t to uint16_t | hathach | |
| since HS interrupt endpoint can be up to 1024, 8-bit is not enough. affected APIs are: - tud_hid_n_report() / tud_hid_report() - tud_hid_report_complete_cb() | |||
| 2022-03-02 | added Absolute Mouse descriptor template | tobozo | |
| 2021-11-29 | correct 32 button in gamepad hid descriptor template | hathach | |
| 2021-08-31 | fix HID_LOGICAL_MAX overflow. | MasterPhi | |
| 2021-08-26 | slightly change the keyboard descriptor template to pass usb compliant test | hathach | |
| 2021-06-09 | miss a helper | hathach | |
| 2021-06-09 | update gamepad helper | hathach | |
| 2021-06-09 | re-adding ifdef removed accidentally | Marcelo Bezerra | |
| 2021-06-09 | Pull request changes | Marcelo Bezerra | |
| Remove configuration options and just bump number of buttons to 32 Fix button numbereing and comments in | |||
| 2021-06-09 | clean up | Marcelo Bezerra | |
| 2021-06-09 | Add optional support for 32 gamepad buttons | Marcelo Bezerra | |
| 2021-05-27 | include clean up | hathach | |
| 2021-05-26 | Merge pull request #825 from ogatatsu/hid_desc | Ha Thach | |
| fix hid report descriptor | |||
| 2021-05-18 | update hid host get/set protocol to match device | hathach | |
| 2021-05-18 | Merge branch 'master' into host-hid | hathach | |
| 2021-05-18 | fix compile | hathach | |
| 2021-05-18 | change hid device report len from uint8 to uint16 | hathach | |
| 2021-05-18 | more API rename | hathach | |
| 2021-05-18 | fix build error | hathach | |
| 2021-05-18 | update to use HID spec protocol value for get/set_protocol() | hathach | |
| 2021-05-18 | clean up, rename some HID device symbol/API | hathach | |
| - add tud_hid_n_interface_protocol() - rename tud_hid_n_boot_mode() to tud_hid_n_get_protocol() - rename tud_hid_boot_mode_cb() to tud_hid_set_protocol_cb() - add HID_PROTOCOL_BOOT/REPORT to avoid magic number 0,1 - rename HID_PROTOCOL_NONE/KEYBOARD/MOUSE to HID_ITF_PROTOCOL_ to avoid confusion | |||
| 2021-05-10 | fix hid report descriptor | ogatatsu | |
| 2021-02-24 | add itf argument to hid API to support multiple instances | hathach | |
| following API signature is changed: - tud_hid_descriptor_report_cb() - tud_hid_get_report_cb() - tud_hid_set_report_cb() - tud_hid_boot_mode_cb() - tud_hid_set_idle_cb() | |||
| 2021-02-09 | tud_hid_report_complete_cb() API | hathach | |
| update hid composite to make use of tud_hid_report_complete_cb() for sending reports when possible. | |||
