for example I have this
0x85, 0x12, // REPORT_ID (18)
0x95, 0x83, // REPORT_COUNT (131) -- the max
0x09, 0x00, // USAGE (Undefined)
0xb2, 0x02, 0x01, // FEATURE (Data,Var,Abs,Buf)
0xc0, // END_COLLECTION
but I must use 132 bytes, can allow this report to accept other size data or do I have to fill with zeros.