Hi everyone, I am using a Tiva C launchpad with TM4C123GLX and trying to implement the functions of a HID USB mouse.
So far I have been able to initialize the HID Mouse device using the APIs from the Tivvaware USB library, and send mouse movement as well as clicks using HIDMouseStateChange(), which is declared in usbdhidmouse.h as:
uint32_t USBDHIDMouseStateChange (void ∗pvMouseDevice, int8_t i8DeltaX, int8_t i8DeltaY, uint8_t ui8Buttons)
According to the declaration this function is used to send mouse movement and clicks to a USB host, and as there is no other parameters I do not think this can be used to send mouse scroll wheel. So is sending mouse scroll wheel possible using Tivaware library and how do I do it?
Thanks for reading and answering to my question.