USB class 0e: Video
Video
| Code | 0e |
|---|---|
| Name | Video |
| Subclasses | 4 |
| Class drivers (Linux) | uvcvideo |
Frequently asked questions
What is a USB device of class 0e (Video)?
Class 0e stands for “Video”. It has 4 subclasses, for example Undefined, Video Control and Video Streaming.
Which Linux drivers handle Video?
In Linux kernel 6.12 these drivers bind to devices by class, regardless of vendor: uvcvideo (0e:01:00, 0e:01:01).
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_0E&SubClass_XX.
Subclasses
| Code | Name | Protocols | Class drivers (Linux) |
|---|---|---|---|
0e:00 | Undefined | ||
0e:01 | Video Control | uvcvideo | |
0e:02 | Video Streaming | ||
0e:03 | Video Interface Collection |