Troubleshooting: Dropped HID Reports (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.