Ядро не определяет bInterfaceProtocol
. Значение принимается от подключенного USB-устройства.
A variety of protocols are supported HID devices. The bInterfaceProtocol member of an Interface descriptor only has meaning if the bInterfaceSubClass member declares that the device supports a boot interface, otherwise it is 0.
Для получения дополнительной информации см. Определение класса USB-устройств для HID 1.11 .
На самом деле проблема была в браузере. простое решение - отключить функцию "Use hardware acceleration when available"
в вашем браузере, и она будет исправлена