PS/2 마우스의 DeviceID 및 PNPDeviceID 형식을 알고 싶습니다. 내 시스템에서 PS/2 마우스의 장치 ID는 ACPI \ PNP0F13 \ 4 & 1F1D307 &입니다. 따라서 형식은 ACPI \ PNPxxxx {something}입니까? PS/2 마우스에는 ACPI가 필수입니까?PS/2 마우스의 deviceID 형식
0
A
답변
0
PS/2 포트는 연결된 모든 장치를 검색 할 수있는 버스에 없습니다. 즉, Plug-n-Play가 아닙니다. 따라서 OS는 시스템 펌웨어를 사용하여 발견 할 수없는 모든 장치를 찾습니다. 최신 x86 시스템에서이 메커니즘은 ACPI입니다. 그러나 Windows 95와 같은 구형 OS는 PNPBIOS라는 다른 펌웨어 인터페이스를 사용하여 동일한 작업을 수행했습니다. PNP0F13 pnpid는 PNPBIOS의 캐리 오버입니다. ACPI \ 접두사는 ACPI 버스 드라이버에 의해 열거되었음을 나타냅니다. Windows 드라이버 모델은 마우스 드라이버에서 이러한 세부 사항을 숨 깁니다. pnpid를 .inf로 나열하고 장치가 발견 된 플랫폼 열거 자와 관계없이 AddDevice를 얻을 수 있습니다.
물론 PS/2 마우스는 ACPI와 Win95 이전에 존재했습니다. 뒤로 도스에서 마우스를 사용했을 때 장치 드라이버는 으로 가정하고 포트는 특정 io 또는 메모리 위치에 있고 그 자체를 조사했습니다. 장난!
관련 문제
- 1. C# .NET에서 USB PS2 핸드 컨트롤러 사용
- 2. C에서 마우스의 속도 찾기
- 3. 마우스의 아무 곳이나 클릭 감지
- 4. OSX : 연결된 마우스의 버튼 개수
- 5. 하는 방법을 마우스의 내가 구글
- 6. 위치 마우스의 위치에서 아약스 팝업 jQuery를
- 7. 마우스의 onClick() 및 가운데 버튼과 관련된 문제
- 8. glut에 마우스의 위치가 화면 중앙에 설정되어 있습니까?
- 9. 마우스의 선택 테두리가 msie에서 넘어 가기
- 10. 방법 마우스의 난이 element..use의 JQuery와에게
- 11. 요소 위로 현재 마우스의 div 표시/숨기기 방법?
- 12. JavaScript : div 상자에서 마우스의 위치를 찾는 방법은 무엇입니까?
- 13. 좋은 jquery가있는 탐색 메뉴 fadeIn 버튼 마우스의 fadeOut 애니메이션
- 14. JtabbedPane에서 마우스의 탭 텍스트 색상을 변경하는 방법은 무엇입니까?
- 15. C#을 사용하여 마우스의 중심 클릭의 전역 이벤트 캡처 #
- 16. 어떻게 마야에서 마우스의 3D 위치를 얻을 수 있습니까?
- 17. 응용 프로그램 창에서 마우스의 위치를 가져 오거나 설정하는 방법은 무엇입니까?
- 18. C# Winforms 마우스의 단추에 직사각형을 그리는 방법은 무엇입니까?
- 19. 재미있는 문제 : 창 크기에 관계없이 마우스의 절대 좌표
- 20. 형식
- 21. C++ 형식 작업을위한 형식 마샬링
- 22. 다중 형식 데이터 형식을 저장하는 목록 형식
- 23. 형식 매개 변수가있는 형식 계층 구조?
- 24. .net 형식 문자열을 java 형식 문자열로 변환하십시오.
- 25. 형식 코드가 유효하지 않은 반환 형식
- 26. 형식 인수에서 형식 매개 변수를 설정하십시오.
- 27. "이전 형식 또는 유효하지 않은 형식 라이브러리"
- 28. 형식 매개 변수의 형식 매개 변수에 액세스
- 29. 제네릭 형식 인수의 형식 이름을 얻으려면 어떻게해야합니까?
- 30. 형식 코드