USB class 0xfe Application Specific Interface

Class code 0xfe marks a device or interface as Application Specific Interface. Operating systems read this value from the descriptor and bind a generic class driver, which is why most application specific interface hardware works without a vendor driver even when the VID:PID pair is unrecognised.

How it appears on your system

$ lsusb -v
    bInterfaceClass       254 Application Specific Interface

Windows exposes the same value in the compatible IDs list as USB\Class_FE, extended with &SubClass_xx&Prot_xx for the subclass and protocol below.

Subclass and protocol codes

SubclassProtocolMeaning
01Device Firmware Update
02IRDA Bridge
03Test and Measurement
0301TMC
0302USB488

Looking up a specific device instead? Search by VID:PID or browse the vendor directory.