Windows支持的所有HID驱动
2022-06-06
4376
0
HID全称HUMAN INTERFACE DEVICE,一般我们用USB的接口多一些,所以一般的HID也就指的是USB-HID设备了,不过像蓝牙等其它通讯协议,也可以支持HID的,像我们见到的蓝牙键盘,蓝牙鼠标等。也以其实也从这里可以理解到WINDOWS关于HID设备的驱动栈结构,其中HIDCLASS.SYS是通用的HID设备驱动,而根据不同的物理实现,可分为USBHID.SYS,HIDbth.sys等。
Windows支持的所有HID驱动如下:不过从实际好像来看,HIDCLASS,SYS好像在某些硬件协议上并非必须的(有待研究)。
Transport | In-box minidriver | Version | Notes |
---|---|---|---|
USB | Hidusb.sys | Windows 7 and later. | Support for USB HID 1.11+ is provided on Windows operating systems dating back to Windows 2000. |
Bluetooth | Hidbth.sys | Windows 7 and later. | Support for Bluetooth HID 1.1+ is provided on Windows operating systems dating back to Windows Vista. |
Bluetooth LE | HidBthLE.dll | Windows 8 and later. | Windows 8 introduces support for HID over Bluetooth LE. |
I²C | Hidi2c.sys | Windows 8 and later. | Windows 8 introduces support for HID over I2C. |
GPIO | Hidinterrupt.sys | Windows 10 and later. | Windows 10 introduces support for general-purpose I/O (GPIO) buttons. |
SPI | HidSpi.sys | Windows 10 and later. | Windows 11 introduces support for HID over Serial Peripheral Interface (SPI). |
相关参考文章详见:
- HID Transport Overview https://docs.microsoft.com/en-us/windows-hardware/drivers/hid/hid-transports
- HID Architecture https://docs.microsoft.com/en-us/windows-hardware/drivers/hid/hid-architecture
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936