当 Linux 找不到 USB 设备的驱动程序时会发生什么?

当 Linux 找不到 USB 设备的驱动程序时会发生什么?

在这种情况下,根据文章:http://www.linuxjournal.com/article/6396有几种针对特定 USB 设备(例如:键盘、鼠标)的“处理程序”。

如果 USB 设备没有加载这样的驱动程序,这是否意味着使用的处理程序是“事件处理程序”(而不是操纵杆或键盘等特定处理程序?)

答案1

这取决于具体设备。如果是 HID 设备,则将其添加到事件子系统。如果是 UMS 设备,则将其添加到 usb-storage。最糟糕的情况是,如果设备类别完全没有驱动程序,应用程序可能会使用 libusb 破坏低级 USB 接口。

相关内容