Hi,
I am trying to understand how a usb hid mouse works. After going through the hid documentation,still I am not quite clear with some of my doubts. The host is polling (say every 8 ms) the mouse(device). The interrupt is generated by any of the mouse actions(click or move), this is a software interrupt handled by the usb hid driver.is my understanding correct? I understand physical max and min are logical min and max with units applied. The HID descriptor returns only the logical max and min, how to find the physical max and min? Where to read the values of unit??? The values or the coordinates returned by the mouse are absolute values or relative ones, if its relative, wat is the origin, (0,0)? Are they the absolute coordinates or the adc values???That means everytime I read a coordinate value, should I have to average the values and take it as my absolute coordinate? I am not able to get what is specified in usb hid documentation. Please help me out.Thanks