<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/examples/device/hid_composite/src/usb_descriptors.c, branch 0.19.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/examples/device/hid_composite/src/usb_descriptors.c?h=0.19.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/examples/device/hid_composite/src/usb_descriptors.c?h=0.19.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2025-10-02T10:15:22Z</updated>
<entry>
<title>fix typos</title>
<updated>2025-10-02T10:15:22Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2025-10-02T10:15:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=3773d60a1edb85b8f96800cd920b08b857f88390'/>
<id>urn:sha1:3773d60a1edb85b8f96800cd920b08b857f88390</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add hid stylus pen device.</title>
<updated>2024-12-23T13:03:37Z</updated>
<author>
<name>Jay</name>
<email>33371449+jay94ks@users.noreply.github.com</email>
</author>
<published>2024-12-23T13:03:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=15b1623aa3b677100cb7e81bf05f0c3b481d355b'/>
<id>urn:sha1:15b1623aa3b677100cb7e81bf05f0c3b481d355b</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>update all examples to use unique ID as serial if avaialble</title>
<updated>2023-08-04T03:28:24Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2023-08-04T03:28:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=9697c4df4e57435781119c0d4716635f344ed8f1'/>
<id>urn:sha1:9697c4df4e57435781119c0d4716635f344ed8f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix trailing space and new line</title>
<updated>2023-03-17T09:12:49Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2023-03-17T09:12:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=3623ba1884ddff23e9b64766cb6dd032f1425846'/>
<id>urn:sha1:3623ba1884ddff23e9b64766cb6dd032f1425846</id>
<content type='text'>
temporarily disable codespell
</content>
</entry>
<entry>
<title>fix most warnings with rp2040 -wconversion</title>
<updated>2022-06-27T04:50:17Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-06-27T04:50:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=b9dc9dbd78ee1890342429502d585f323c480fc2'/>
<id>urn:sha1:b9dc9dbd78ee1890342429502d585f323c480fc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add other speed descriptor callback tud_descriptor_other_speed_configuration_cb()</title>
<updated>2021-09-09T08:17:19Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-09-09T07:34:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=f81368174b613f4168ddb0e2ec1822c8dbc31d59'/>
<id>urn:sha1:f81368174b613f4168ddb0e2ec1822c8dbc31d59</id>
<content type='text'>
example implement tud_descriptor_device_qualifier_cb() and
tud_descriptor_other_speed_configuration_cb() on high speed device to
fully compliant to usbcv
</content>
</entry>
<entry>
<title>add hid_boot_interface example</title>
<updated>2021-08-17T06:21:24Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-08-17T06:21:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=5f6418ccd79892c0f8c2152244f7e7a78e17a162'/>
<id>urn:sha1:5f6418ccd79892c0f8c2152244f7e7a78e17a162</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clean up, rename some HID device symbol/API</title>
<updated>2021-05-18T05:32:20Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-05-18T05:32:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=e163f85ee024ff366253478cfd20e3fc35e96819'/>
<id>urn:sha1:e163f85ee024ff366253478cfd20e3fc35e96819</id>
<content type='text'>
- 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
</content>
</entry>
<entry>
<title>add itf argument to hid API to support multiple instances</title>
<updated>2021-02-24T07:27:20Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-02-24T07:27:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=a07062672933a5e2ba21db806217ce69243ceabe'/>
<id>urn:sha1:a07062672933a5e2ba21db806217ce69243ceabe</id>
<content type='text'>
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()
</content>
</entry>
<entry>
<title>update hid_composite_freertos example</title>
<updated>2021-02-09T09:06:38Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-02-09T09:06:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=9c3a44b6a3bfa6951213b0f24476f5360c8b5fdf'/>
<id>urn:sha1:9c3a44b6a3bfa6951213b0f24476f5360c8b5fdf</id>
<content type='text'>
</content>
</entry>
</feed>
