I need to write 2HIds in one composite device in STM32 microcontrollers.One for pointer mouse operation and other one for keypad operation.So i wish to know is it possible to do so?If yes will I need to write 2 separate report descriptors.I am using 2 interfaces and 2 ENDPOINTS (enp1 and enp2). Please help...
"2. Mine is a custom Keypad with 30 buttons but still i will be sending 9 bytes ???"
The total number of keys on the keyboard doesn't matter. The standard 8-byte message have 6 bytes to report which buttons are concurrently pressed.