USB class 58: Xbox
Xbox
| Code | 58 |
|---|---|
| Name | Xbox |
| Subclasses | 1 |
| Class drivers (Linux) | xpad |
Frequently asked questions
What is a USB device of class 58 (Xbox)?
Class 58 stands for “Xbox”. It has 1 subclasses, for example Controller.
Which Linux drivers handle Xbox?
In Linux kernel 6.12 these drivers bind to devices by class, regardless of vendor: xpad (58:42:00).
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_58&SubClass_XX.
Subclasses
| Code | Name | Protocols | Class drivers (Linux) |
|---|---|---|---|
58:42 | Controller | xpad |