2017-01-29 10 views
0

마우스를 꽂을 때 마우스가 모든 운영 체제에서 올바르게 작동 할 수있는 방법이 무엇인지 구체적으로 알고 싶습니다. 저에게는 이것이 대단합니다. 마우스가 OS와 어떻게 통신합니까?
모든 소프트웨어가 플랫폼에 독립적 일 수없는 이유는 무엇입니까?마우스 (또는 USB 장치) 플랫폼은 어떻게 독립적입니까?

+1

HDMI 포트가있는 모니터와 HDMI 포트가있는 컴퓨터는 어떻게 작동합니까? 블루투스 스피커가 스마트 폰과 어떻게 작동합니까? 미국에서 구입하는 램프는 미국의 전원 콘센트에서 어떻게 작동합니까? –

답변

0

USB 사양은 휴먼 인터페이스 장치라고 불리는 장치 유형이어야합니다. 이 장치는 구체적으로 알고 있습니다. 데이터를 전송할 프로토콜. USB 포트가있는 Amy 플랫폼은 장치를 HID로 식별하는 특정 USB 메시지를 감지 할 수 있습니다.

다른 표시 장치는 키보드 나 마우스와 같이 매우 일반적인 것이 아니기 때문에 특정 표시 메시지가 USB 포트 코드에 미리 프로그래밍되어 있지 않으므로 설정하는 것이 더 오래 걸릴 수 있습니다.

요약하면 플랫폼은 독립적이지만, 모든 플랫폼은 패키지를 즉시 인식하도록 프로그래밍되어 있습니다.

위키 피디 어에는 HID 장치가 매우 유용합니다. 호기심이 있으면보세요.