Hello Arduino forum,
First (technically second :P)time poster here.
I have looked through quite a bit of documentation and other posts and I believe that I have somewhat novel questions.
My device, SysLat, is an open source system latency monitoring tool similar to Nvidia's recently released Reflex Latency Analyzer and LDAT systems. It's a bit of a niche item aimed at highly competitive PC gamers.
Here are the repos:
Finally, my questions:
These 2 posts below have been very helpful in trying to understand the conversion process of a device using a 32u4 from COM to HID, but ultimately I'm left with more questions than answers.
https://forum.arduino.cc/index.php?topic=565711.0
https://forum.arduino.cc/index.php?topic=545288.msg3717028#msg3717028
- In the first post above, user gdsports mentions:
The USB probe report reports the 32u4 is still reporting Interface Association descriptors.
I took a look through the file supplied and saw exactly what you were referring to. If a device is still "reporting Interface Association descriptors" does that mean the device is not an HID? Do HID devices not not provide "Interface Association descriptors" whatsoever?
- Does NicoHood's HID library only provide some sort of "pseudo-HID" functionality? Asking because of the issues encountered by the first post mentioned above.
Any help you can provide will be greatly appreciated.