USB class 0x14 MCTCP over USB

Class code 0x14 marks a device or interface as MCTCP over USB. Operating systems read this value from the descriptor and bind a generic class driver, which is why most mctcp over usb hardware works without a vendor driver even when the VID:PID pair is unrecognised.

How it appears on your system

$ lsusb -v
    bInterfaceClass       20 MCTCP over USB

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

Subclass and protocol codes

SubclassProtocolMeaning
00MCTCP Management
0001MCTCP 1.x
0002MCTCP 2.x
01MCTCP Host
0101MCTCP 1.x
0102MCTCP 2.x

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