Troubleshooting: Dropped HID Reports (Windows CE 5.0)
Description
When the HID class driver obtains input reports from a HID collection, the reports are stored in a ring buffer. This mechanism reduces the possibility that a HID driver will miss input reports that it requires.
By default, the HID class driver maintains an input report ring buffer that holds 10 reports. If a device transmits data to the HID class driver faster than a HID client driver retrieves it from the buffer, input reports are lost because of buffer overflow.
Resolution
To reduce the possibility of buffer overflow, reconfigure the size, in number of reports, of the buffer.
See Also
Troubleshooting: HID Report Identifier Errors
Send Feedback on this topic to the authors