Skip to content

hid: fix check of the report size

As the comment suggests, if a report (i.e. the event data) is larger than it should be according to the ReportDescriptor, that's fine, we'll just end up ignoring the bits.

This fixes issues with the stylus recordings seen in libinput/libinput!558 (comment 792834) That device sends 32 bytes for report ID 8 (13 bytes in the descriptor)

Fixes #32 (closed)

Merge request reports