HID Дескриптор отчета - это дескриптор данных, хранящихся в отчетах, которые поступают на ваше устройство и выходят из него. Хост знает размер входных отчетов, анализируя этот дескриптор. Если вы хотите изменить какой-либо размер отчета, вам необходимо соответствующим образом изменить его дескриптор.
Входные отчеты HID передаются через конечные точки прерывания USB. Здесь у вас есть ограничения, зависящие не от HID, а от используемой версии USB: 8 байтов для низкой скорости, 64 байта для полной скорости, 1024 байта для высокой скорости. Вы должны установить соответствующее значение в поле wMaxPacketSize
соответствующего дескриптора конечной точки.
Ваше хост-приложение, конечно, должно отправить достаточно большой буфер в ваш стек хостов.