为在 IP 网络上共享 USB 接口的外围设备,提出了基于 IP 的扩展 USB 总线 iUSB 的概念,并且通过在客户端的 USB 驱动层中加入虚拟主控制器接口(VHCI)和在服务器端的 USB 驱动层中加入虚拟设备驱动(VDD)来实现 iUSB。由于包括了一个与操作系统无关的协议 iUSB,使得网络上的USB设备可以跨平台、透明地被访问,这是 iUSB 的主要优点。另外,这种实现在驱动级的方法,与传统的远程过程调用共享设备的方法相比,提供了更多的设备和控制信息,减轻了服务器端的负担,且具有
为在 IP 网络上共享 USB 接口的外围设备,提出了基于 IP 的扩展 USB 总线 iUSB 的概念,并且通过在客户端的 USB 驱动层中加入虚拟主控制器接口(VHCI)和在服务器端的 USB 驱动层中加入虚拟设备驱动(VDD)来实现 iUSB。由于包括了一个与操作系统无关的协议 iUSB,使得网络上的USB设备可以跨平台、透明地被访问,这是 iUSB 的主要优点。另外,这种实现在驱动级的方法,与传统的远程过程调用共享设备的方法相比,提供了更多的设备和控制信息,减轻了服务器端的负担,且
USB HID类是比较大的一个类,HID类设备属于人机交互操作的设备。用于控制计算机操作的一些方面,如USB鼠标,USB键盘,USB游戏操纵杆,USB触摸板,USB轨迹球、电话拨号设备、VCR遥控等等设备。另外,使用HID设备的一个好处就是,操作系统自带了HID类的驱动程序,而用户无需去开发很麻烦的驱动程序,只要直接使用API调用即可完成通信。所以很多简单的USB设备,喜欢枚举成HID设备,这样就可以不用安装驱动而直接使用。