CVSROOT:        /cvs
Module name:    src
Changes by:     patr...@cvs.openbsd.org 2020/02/10 07:35:08

Modified files:
        sys/dev/hid    : hidmt.c 

Log message:
When walking the HID descriptor, even though we filter for hid_input
we will get hid_collection and hid_endcollection items.  Since hid_
endcollection apparently returns the usage of the previous item, it
was possible that we "see" two items for the same usage.  Make sure
that we only accept hid_input items.  Both hidms and hidkbd do some-
thing similar, fixes the Pinebook Pro's trackpad.

ok kettenis@

Reply via email to