HID
HID(Human Interface Device-人機(jī)接口設(shè)備)類是Windows操作系統(tǒng)完全支持的第一批USB設(shè)備類型中的一種,在運(yùn)行Windows 98或更高版本的計(jì)算機(jī)上,應(yīng)用程序可以與使用操作系統(tǒng)內(nèi)置驅(qū)動(dòng)的HID設(shè)備通信,由于這個(gè)原因,符合HID類的USB設(shè)備才得以很容易的設(shè)置并運(yùn)行。但是HID設(shè)備不是必須要有人機(jī)接口的,它只是需要能在HID類規(guī)范的限制內(nèi)起到一定作用,HID類的主要功能和限制如下:交換的數(shù)據(jù)駐留在被稱為報(bào)告的結(jié)構(gòu)中;每個(gè)事務(wù)包含一個(gè)小到中等量的數(shù)據(jù);設(shè)備可以在不可預(yù)期的時(shí)間里發(fā)送信息到計(jì)算機(jī)中等等。盡管很多HID設(shè)備主要是從設(shè)備發(fā)送數(shù)據(jù)到主機(jī),其實(shí)HID設(shè)備也可以從主機(jī)接收數(shù)據(jù),所以可以說(shuō)任何工作在HID類的限制之內(nèi)的設(shè)備都可以稱為HID設(shè)備,這些設(shè)備既可以發(fā)送數(shù)據(jù)到計(jì)算機(jī),也可以從計(jì)算機(jī)接收配置設(shè)備的請(qǐng)求,主要負(fù)責(zé)接收數(shù)據(jù)的例子是遠(yuǎn)程顯示器、遠(yuǎn)程設(shè)備的控制面板,及從主機(jī)接收偶爾或周期性命令的任何類型的設(shè)備。HID設(shè)備可以是設(shè)備支持的多個(gè)USB接口之一, 既可以是低速設(shè)備也可以是全速設(shè)備。