Skip to main content

อุปกรณ์อินเทอร์เฟซของมนุษย์คืออะไร?

อุปกรณ์อินเทอร์เฟซของมนุษย์ (HID) เป็นส่วนเสริมคอมพิวเตอร์ที่ออกแบบมาเพื่อใช้โดยตรงโดยผู้คนซึ่งแตกต่างจากอุปกรณ์อื่น ๆ เช่นฮาร์ดไดรฟ์ภายนอกหรือการ์ดไร้สายโดยทั่วไปแล้ว HIDS จะมีปุ่มหรือตัวควบคุมที่อนุญาตให้มนุษย์โต้ตอบกับคอมพิวเตอร์อุปกรณ์อินเทอร์เฟซมนุษย์ที่ทันสมัยส่วนใหญ่ใช้โปรโตคอลการสื่อสารสากลบัส (USB) สากลคำว่า HID มักจะหมายถึงประเภทอุปกรณ์นี้

การกำหนด "อุปกรณ์อินเทอร์เฟซมนุษย์" ถูกสร้างขึ้นโดยวิศวกรที่ทำงานที่ Microsoft Trade;บริษัท ในปลายปี 1990ก่อนเวลานี้จำนวนโปรโตคอลสำหรับอุปกรณ์คอมพิวเตอร์มี จำกัดผู้ผลิตถูก จำกัด ให้สร้างอุปกรณ์อินพุตที่อยู่ในหมวดหมู่ที่แคบเช่นจอยสติ๊กหรือคีย์บอร์ดบริษัท คอมพิวเตอร์ถูกบังคับให้เขียนคำแนะนำอุปกรณ์ใหม่ที่เรียกว่า "ไดรเวอร์" เมื่อใดก็ตามที่มีการสร้างคอนโทรลเลอร์อินพุตทดลองใหม่

การจำแนกฮาร์ดแวร์อุปกรณ์อินเทอร์เฟซของมนุษย์ได้รับการออกแบบมาเพื่อจัดการกับข้อ จำกัด นี้และส่งเสริมอุปกรณ์อินพุตประเภทใหม่ที่จะสร้างหากผู้ผลิตปฏิบัติตามแนวทางฮาร์ดแวร์ HID พวกเขาสามารถสันนิษฐานได้อย่างปลอดภัยว่าผลิตภัณฑ์ของพวกเขาจะทำงานได้อย่างถูกต้องกับคอมพิวเตอร์ที่ทันสมัยที่สุดระบบปฏิบัติการส่วนใหญ่ที่ใช้งานรวมถึงทั้งแพลตฟอร์ม Windows และ Mac รองรับข้อมูลจำเพาะของอุปกรณ์อินเทอร์เฟซของมนุษย์

HIDs มีข้อมูลที่ตั้งโปรแกรมไว้ล่วงหน้าเรียกว่า "HID descriptors" ที่รายงานไปยังคอมพิวเตอร์โฮสต์.ตัวอธิบาย HID บอกคอมพิวเตอร์ว่าวัตถุประสงค์ของแต่ละแพ็กเก็ตข้อมูลที่จะส่งจากอุปกรณ์อินเทอร์เฟซโดยพื้นฐานแล้วข้อมูลนี้ให้“ การอัปเดต” ไปยังโฮสต์และแจ้งคอมพิวเตอร์ที่คาดหวังว่าอินพุต

ในขณะที่ฮาร์ดแวร์ HID ส่วนใหญ่ได้รับการออกแบบมาเพื่อให้ผู้ใช้ควบคุมคอมพิวเตอร์โปรโตคอลไม่ จำกัด เฉพาะอินพุตเท่านั้นเอาต์พุต HID สามารถส่งจากคอมพิวเตอร์ไปยังอุปกรณ์ได้ความสามารถในการสื่อสารนี้มักจะใช้เพื่อให้ข้อมูลเช่นไฟสถานะอุปกรณ์บางตัวใช้ความสามารถในการส่งออกเพื่อช่วยให้ผู้ใช้เข้าสู่โปรแกรมหรือเกมผ่านการสั่นสะเทือนหรือการบังคับใช้การตอบโต้

อุปกรณ์ส่วนต่อประสานมนุษย์ส่วนใหญ่เป็น“ พัคแอนด์เพลย์” ที่เข้ากันได้ซึ่งหมายความว่าพวกเขาสามารถเชื่อมต่อและใช้งานได้เกือบจะในทันทีคอนโทรลเลอร์แบบพลักแอนด์เพลย์ HID ไม่จำเป็นต้องใช้คอมพิวเตอร์เพื่อรีเซ็ตก่อนที่จะใช้งานได้และไม่ต้องการให้ผู้ใช้โหลดไดรเวอร์ภายนอกคุณสมบัติเหล่านี้สามารถประหยัดเวลาและลดความยุ่งยากในการติดตั้งได้

การใช้ข้อมูลจำเพาะ HID ทำให้ผู้ผลิตสามารถสร้างการควบคุมอินเทอร์เฟซที่แตกต่างกันได้หลากหลายซึ่งทั้งหมดใช้ไดรเวอร์ทั่วไปเดียวกันนอกเหนือจากคีย์บอร์ดและหนูมาตรฐานตัวควบคุมวิดีโอเกมจำนวนมากยังใช้โปรโตคอลนี้ตัวอย่างอื่น ๆ ของอุปกรณ์อินเทอร์เฟซของมนุษย์ ได้แก่ แผ่นเต้นรำการควบคุมการจำลองยานพาหนะเครื่องออกกำลังกายและเครื่องมือทางการแพทย์ของโรงพยาบาล