예 : 이 마우스 http://www.logitech.com/mice-pointers/mice/devices/5750에는 일반적인 2 또는 3 이외의 추가 버튼이 있습니다. 드라이버가 버튼 클릭을 키보드 키 누르기 이벤트로 변환합니까? 또는 Windows 응용 프로그램이 어떻게 응답합니까?Windows 프로그램에서 멀티 버튼 "게이머"마우스를 어떻게 처리합니까?
답변
나는 G5를 가지고 있으며, 필요에 따라 여분의 버튼을 매핑하거나 각 게임마다 다르게 매핑 할 수있는 드라이버 디스크가 함께 제공됩니다. 기본적으로 앞으로 및 뒤로 단추는 Windows XP의 대부분의 브라우저에서 인식되며 탐색 할 때 앞으로 및 뒤로 단추로 더 새 것입니다. + 및 - 단추는 변경할 수없는 마우스 속도 용입니다. 나머지는지도에 달려 있습니다.
을 참조하십시오. 마우스의 이러한 "앞으로 및 뒤로 단추"는 실제로 OS에서 처리합니다. ? Windows는 일부 고급 키보드에서 보았던 앞으로/뒤로 단추와 같은 키보드 키 누르기로 생각합니까? – EndangeringSpecies
나는 윈도우 마우스 드라이버에 의해 추가 버튼으로 보일 것이라고 확신한다. 그러면 브라우저와 같은 프로그램에서 버튼으로 무엇을 할 것인지를 결정한다. Windows의 작동 방식에 대한 문서는 찾을 수 없지만 [link] (http://support.mozilla.com/en-US/kb/Mouse%20buttons%20do%20not%20work%20as%20Back% 20and % 20Forward)는 Firefox와 X11이 어떻게 작동하는지에 대한 설명이며, Windows에서 버튼을 구현하는 것과 매우 유사한 방법이 있다고 확신합니다. X11에서 "마우스 버튼 8"과 "마우스 버튼 9"에 매핑하는 방법을 보게 될 것입니다. Firefox가 "Okay Mouse 버튼 8은 뒤로, 9는 앞으로를 의미합니다"라고 말합니다. –
- 1. Windows CE 콘솔 응용 프로그램에서 Ctrl + C를 어떻게 처리합니까?
- 2. ASP.NET MVC에서 멀티 파트 폼을 어떻게 처리합니까?
- 3. iPhone에서 멀티 버튼 확인을 어떻게 만듭니 까?
- 4. ImeOptions의 완료 버튼 클릭은 어떻게 처리합니까?
- 5. iPhone 응용 프로그램에서 어떻게 도메인 객체를 처리합니까?
- 6. Windows Forms 응용 프로그램에서 멀티 스레딩 호출?
- 7. 스윙에서 멀티 버튼 프레스는 어떻게 처리됩니까?
- 8. C++ (Windows) 벡터가 어떻게 메모리를 잘못 처리합니까?
- 9. Windows 서버에 대한 개발자 액세스를 어떻게 처리합니까?
- 10. WPF는 Windows Forms Resources 기능을 어떻게 처리합니까?
- 11. Perl 웹 응용 프로그램에서 마우스 제어를 어떻게 처리합니까?
- 12. 소켓 프로그래밍 - 어떻게 멀티 플레이 슈팅 게임 서버가 타이밍을 처리합니까?
- 13. jQuery 멀티 액션 버튼
- 14. 파이썬은 메모리를 어떻게 처리합니까?
- 15. 업데이트 새로 고침 빈도는 어떻게 처리합니까?
- 16. 임시 파일을 어떻게 처리합니까?
- 17. .NET은 어떻게 Windows, 버튼 등을 만들고 실행합니까?
- 18. .NET의 ConfigurationManager에서 web.config를 어떻게 처리합니까?
- 19. 엄청난 숫자는 어떻게 처리합니까?
- 20. Smalltalk는 monkeypatching을 어떻게 처리합니까?
- 21. pthread_mutex_unlock 실패를 어떻게 처리합니까?
- 22. 이미지를 어떻게 처리합니까?
- 23. "슈퍼"제네릭을 어떻게 처리합니까?
- 24. 디자인 변경은 어떻게 처리합니까?
- 25. NHibernate에서 동시성을 어떻게 처리합니까?
- 26. Subsonic은 어떻게 동시성을 처리합니까?
- 27. 배열 포인터는 어떻게 처리합니까?
- 28. 개발시 SSL을 어떻게 처리합니까?
- 29. 디스패처가 스레드를 어떻게 처리합니까?
- 30. 자선 기부금은 어떻게 처리합니까?
http://stackoverflow.com/q/5702617/27535 및 http://stackoverflow.com/q/3591032/27535 – gbn