人機界面設備(HID)是一種旨在直接供人使用的計算機附加設備。與外部硬盤或無線卡等其他設備不同,HID通常具有按鈕或控件,允許人類與計算機進行交互。大多數現代人機界面設備使用通用串行總線(USB)通信協議;術語HID通常指這種...
人機界面設備(HID)是一種旨在直接供人使用的計算機附加設備。與外部硬盤或無線卡等其他設備不同,HID通常具有按鈕或控件,允許人類與計算機進行交互。大多數現代人機界面設備使用通用串行總線(USB)通信協議;術語HID通常指這種設備類型。

操縱桿是一種與人機接口一起使用的輸入設備"人機界面設備"這個名稱是由在微軟工作的工程師創建的? 在這之前,計算機設備的協議數量是有限的。制造商被限制制造屬于狹義類別的輸入設備,每當一個新的實驗性輸入控制器被制造出來時,計算機公司就被迫編寫一種稱為"驅動程序"的全新設備指令帶人機界面設備的外部硬盤驅動器。人機界面設備硬件分類旨在解決此限制并鼓勵構建新類型的輸入設備。如果制造商遵循HID硬件指南,他們可以安全地假設他們的產品將與大多數現代計算機正常工作目前使用的大多數操作系統,包括Windows和Mac平臺,都支持人機界面設備規范。HID包含預編程數據,稱為"HID描述符,當設備第一次連接時向主機報告的信息。HID描述符告訴計算機將從接口設備發送的每個信息包的用途。基本上,這些數據向主機提供"更新",并通知計算機需要哪些輸入雖然大多數HID硬件是為用戶控制計算機而設計的,但協議不僅限于輸入。HID輸出也可以從計算機發送到設備。這種通信能力通常用于提供信息,例如狀態燈。一些設備使用輸出功能,通過振動或力反饋幫助用戶沉浸在程序或游戲中。大多數人機界面設備是"即插即用"兼容的,這意味著它們幾乎可以立即連接和使用。即插即用的HID控制器在使用前不需要計算機重置,也不需要用戶加載外部驅動程序。這些功能可以節省時間并將安裝麻煩降到最低HID規范的使用使得制造商可以創建各種不同的界面控件,所有控件都使用相同的通用驅動程序。除了標準鍵盤和鼠標外,許多視頻游戲控制器也使用此協議其他人機界面設備的例子包括跳舞墊、車輛模擬控制、鍛煉機和醫院醫療器械。