On 1/2/26 3:47 PM, Heinrich Schuchardt wrote:
It is always the USB descriptor which indicates it is a HID / keyboard device, the VID/PID is used for quirks only.U-Boot has added a compatible match string "usb-keyboard" to bind the USB keyboard driver. But this compatible string is neither used in U-Boot nor defined in Linux.USB keyboards are identified via a USB interface descriptor or via USB vendor and product IDs both in U-Boot and in Linux.

