One way to do this is to throttle your tuh_hid_receive_report calls. Most examples have a tuh_hid_receive_report inside the tuh_hid_report_received_cb, which immediately asks the device for the next HID report when available. You can implement a time gap between when you receive a tuh_hid_receive_report callback and request the next report via tuh_hid_receive_report.
Statistics: Posted by kenjinerd — Sun Aug 02, 2026 1:57 pm







