Closed Franticware closed 2 months ago
ping @hathach just in case a similar problem affects TinyUSB too?
ping @hathach just in case a similar problem affects TinyUSB too?
Maybe, is he able to see this PR because he is tagged? It is not obvious to me how to message him here on github.
Sorry, that was a question aimed at the TinyUSB developer, not at yourself Vojtěch :wink: (i.e. I wasn't saying "Should we ping Ha Thach?", I was saying "I'm pinging Ha Thach here (by mentioning his GitHub username), just in case TinyUSB is also affected".)
@lurch Should I do something to move forward the approval/merge process?
@Franticware Nope, I think the only thing to do at this point is be patient... :slightly_smiling_face:
I now realize this fix is not good enough. Unfortunately there are other issues (the data passed to tuh_hid_report_received_cb callback by tinyusb is incomplete) and I am not able to fix it at this point.
There was an extraneous byte in boot mouse report for composite device type mice. In existing code, this was only handled in process_generic_report, not tuh_hid_report_received_cb. This is a fix for that. I also tested it on pi pico and it works fine.