USB class 07: Printer
Printer
| Code | 07 |
|---|---|
| Name | Printer |
| Subclasses | 1 |
| 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
| Code | Name | Protocols | Class drivers (Linux) |
|---|---|---|---|
07:01 | Printer | 00 Reserved/Undefined01 Unidirectional02 Bidirectional03 IEEE 1284.4 compatible bidirectionalff Vendor Specific | usblp |