Xiangfu Liu wrote:
> now I can correct get the HID_REPORT_DESCRIPTOR.

Congratulations !

> BTW the GET_REPORT always give '00 00'.  what is the useful of GET_REPORT?

Not sure, but maybe you can read back the keyboard LEDs with it.
May also be useful for devices that use an absolute position
that has a persistent physical representation, e.g., a tablet
mouse.

By the way, a possible simplification may be to set the HID
device to the boot protocol with SET_PROTOCOL, see section
7.2.6 and appendices B and F of the HID specification.

That should avoid those messy reports entirely and instead just
use one nice and simple format for everything.

I could imaging there to be issues, though, ranging from missing
features, incompatibility with the way some devices are
structured, to them simply having bugs that prevent this from
working.

But if it works, it would help to keep things simple.

- Werner
_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode

Reply via email to