What USB classes are supported without drivers?

What USB classes are supported by a standard installation of Windows / Linux / etc, without product specific drivers?

For example, a mass storage device is always supported regardless of its VID / PID combination. What other classes work like this?

+3
source share
4 answers

I do not know that this is due to the fact that it is related to programming, but the devices of the human interface as a whole are pretty well supported. Of course, there are some more HIDs that require "special" drivers for their additional functions (drawing labels, I look at you).

+1
source

Windows "". , . USB: @Microsoft WHDC

+1

With HID, you can basically write a translation driver in user space if it is an unusual device that requires machine status.

0
source

Windows 7 also supports USB MTP (which is an extension for the PTP class)

0
source

Source: https://habr.com/ru/post/1715857/


All Articles