콘텐츠
휴먼 인터페이스 장치는 USB (Universal Serial Bus) 포트를 사용하여 사람이 컴퓨터를 쉽게 제어 할 수있게하는 컴퓨터 하드웨어 클래스를 구성합니다. 이 장치 클래스는 입력 장치가 하드웨어 드라이버 없이도 작동 할 수 있도록하여 소비자에게 도움이됩니다.
대부분의 키보드는 HID 호환 소비자 제어 장치입니다. (Fotolia.com에서 r3bel하여 키보드 이미지)
USB
컴퓨터 하드웨어 제조업체의 협력 업체에 의해 1994 년에 개발 된 USB 표준은 초당 최대 12 메가 바이트의 빠른 속도를 얻도록 개발되었으며 주변 장치를 컴퓨터에 쉽게 연결할 수 있습니다. 모든 USB 장치 중에서 호환 HID 주변 장치는 공통 클래스입니다.
HID 호환 장치
마우스 및 USB 키보드는 가장 일반적인 휴먼 인터페이스 장치이지만이 클래스는 사람들이 컴퓨터와 상호 작용할 수있는 조이스틱, 트랙볼 및 기타 도구로 확장되었습니다.
Microsoft Windows
Microsoft는 Windows XP를 시작으로 범용 드라이버를 운영 체제에 직접 통합하여 제조업체가 USB 및 자체 장치 표준 세트로 HID를 준수하도록했습니다. 이를 통해 USB 키보드 및 마우스 같은 소비자 제어 장치는 더 이상 다른 드라이버를 설치하는 데 불편 함이 없습니다. 단점은 손상된 시스템 드라이버로 인해 모든 입력 장치가 동시에 실패 할 수 있다는 것입니다.
DirectInput
Microsoft의 DirectX 게임 엔진 구성 요소 인 DirectInput은 다른 드라이버를 사용하지 않고도 조이스틱 및 레이싱 휠과 같은 호환 HID 장치를 컴퓨터 게임에서 쉽게 사용할 수 있도록 설계되었습니다.