인간 인터페이스 장치 란 무엇입니까?

HID (Human Interface Device)는 사람들이 직접 사용하도록 설계된 다양한 컴퓨터 애드온입니다. 외장 하드 드라이브 또는 무선 카드와 같은 다른 장치와 달리 HID에는 일반적으로 인간이 컴퓨터와 상호 작용할 수있는 버튼 또는 컨트롤이 있습니다. 현대 인간 인터페이스 장치의 대부분은 USB (Universal Serial Bus) 통신 프로토콜을 사용합니다. HID라는 용어는 일반적 으로이 장치 유형을 나타냅니다.

"인간 인터페이스 장치"라는 명칭은 1990 년대 후반 Microsoft ™ Corporation에서 일하는 엔지니어들에 의해 만들어졌습니다. 이 시간 이전에는 컴퓨터 장치의 프로토콜 수가 제한되었습니다. 제조업체는 조이스틱이나 키보드와 같은 좁은 범주로 떨어진 입력 장치를 만드는 것으로 제한되었습니다. 컴퓨터 회사는 새로운 실험 입력 컨트롤러가 될 때마다 "드라이버"라는 완전히 새로운 장치 지침을 작성해야했습니다.

인간 인터페이스 장치 하드웨어 분류는이 제한을 해결하도록 설계되었습니다.NCOURAGE 새로운 유형의 입력 장치를 구축 할 수 있습니다. 제조업체가 HID 하드웨어 가이드 라인을 따르면 제품이 대부분의 최신 컴퓨터에서 제대로 작동한다고 안전하게 가정 할 수 있습니다. Windows 및 Mac 플랫폼을 포함하여 사용중인 대부분의 운영 체제는 Human Interface 장치 사양을 지원합니다.

hid에는 장치가 처음 연결될 때 호스트 컴퓨터에보고 된 "HID Descriptors"라는 사전 프로그래밍 된 데이터가 포함되어 있습니다. HID 설명자는 컴퓨터에 인터페이스 장치에서 전송 될 각 정보 패킷의 목적을 알려줍니다. 기본적 으로이 데이터는 호스트에 "업데이트"를 제공하고 입력이 기대할 컴퓨터에 통지합니다.

대부분의 HID 하드웨어는 사용자가 컴퓨터를 제어하도록 설계되었지만 프로토콜은 입력에만 국한되지 않습니다. HID 출력은 컴퓨터에서 장치로 보낼 수도 있습니다. 이 커뮤니케이션 능력TY는 종종 상태 표시등과 같은 정보를 제공하는 데 사용됩니다. 일부 장치는 출력 기능을 사용하여 진동 또는 힘 피드백을 통해 사용자를 프로그램이나 게임에 몰입시키는 데 도움이됩니다.

대부분의 인간 인터페이스 장치는 "플러그 앤 플레이"호환이므로 거의 즉시 연결되어 사용할 수 있습니다. 플러그 앤 플레이 HID 컨트롤러는 사용하기 전에 컴퓨터를 재설정 할 필요가 없으며 사용자가 외부 드라이버를로드 할 필요는 없습니다. 이러한 기능은 시간을 절약하고 설치 번거를 최소화 할 수 있습니다.

HID 사양을 사용하면 제조업체는 모두 동일한 일반 드라이버를 사용하여 다양한 인터페이스 컨트롤을 만들 수있었습니다. 표준 키보드 및 마우스 외에도 많은 비디오 게임 컨트롤러 가이 프로토콜을 사용합니다. 인간 인터페이스 장치의 다른 예로는 댄스 패드, 차량 시뮬레이션 컨트롤, 운동 기계 및 병원 의료 기기가 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?