Hattet ihr denn damals eine Lösung gefunden?
Also, soweit ich das jetzt gesehn hab, gibt es feste längen und vorallem beim Weg über ReadFile/WriteFile muß man diese einhalten,
sonst geht da garnichts.
Man hätte es aber auch mal über
WM_INPUT versuchen können,
bzw. (wenn diese
API den funktioniert) über
HidD_GetInputReport.
PS: Gab es denn einen Weg dem Baustein zu sagen, er solle den Puffer vorher noch auf die volle Größe auffüllen, bevor er sendet?
(ja ich weiß, ist schon ätwas älter, aber falls nochwer diese Frage findet ... vielleicht hilft's ja)