USB class 07: Printer

Printer

Code07
NamePrinter
Subclasses1
Class drivers (Linux)usblp

Frequently asked questions

What is a USB device of class 07 (Printer)?

Class 07 stands for “Printer”. It has 1 subclasses, for example Printer.

Which Linux drivers handle Printer?

In Linux kernel 6.12 these drivers bind to devices by class, regardless of vendor: usblp (07:01:01, 07:01:02, 07:01:03).

How do I find the class of a USB device?

On Linux, lsusb -v shows the bDeviceClass and bInterfaceClass fields. On Windows it appears in the compatible IDs as USB\Class_07&SubClass_XX.

Subclasses

CodeNameProtocolsClass drivers (Linux)
07:01Printer00 Reserved/Undefined
01 Unidirectional
02 Bidirectional
03 IEEE 1284.4 compatible bidirectional
ff Vendor Specific
usblp

Nearby entries