8
A
답변
6
네, 이것은 매우 혼란 스럽습니다. X11이 마우스 스크롤 휠 이벤트를 마우스 버튼 4와 5로 지정하기로 결정했기 때문입니다. 스크롤 휠 이벤트 수신은 마우스 버튼 누르기 이벤트 수신과 동일합니다 (/usr/include/X11/X.h에 따라 ButtonPress 이벤트). 또한 헤더 파일은 Button1..Button5를 정의합니다. 버튼 4와 5는 위 또는 아래에 해당합니다. 어쩌면 그 순서가 아닐 수도 있습니다. 경험적으로 결정해야합니다. 헤더 파일은 결코 스크롤 휠 이벤트를 언급하지 않습니다.
고맙게도 GDK와 같은 상위 수준의 API는 명시 적으로 이름에 따라 스크롤 휠 지원을 제공합니다.
관련 문제
- 1. 스크롤 휠 이벤트 캡처
- 2. winforms에서 스크롤 휠 이벤트 보내기 Textbox
- 3. 자바 스크립트 마우스 휠 이벤트 스크롤
- 4. 마우스 휠 이벤트 키네틱 js 스크롤
- 5. 마우스 휠 이벤트
- 6. jQuery를 마우스 휠 이벤트
- 7. gmaps4rails 해제 스크롤 휠
- 8. 스크롤 휠 크기 조절
- 9. 수평 마우스 휠 이벤트? (WinAPI)
- 10. Jquery의 휠 이벤트 바인딩 해제
- 11. 위로/아래로 위/아래로 변경하는 스크롤 휠 이벤트 캡처
- 12. QListWidget의 스크롤 휠을 사용하는 마우스 휠 이벤트 차단하기
- 13. 다른 DOM 요소에 마우스 휠 이벤트 보내기
- 14. 마우스 휠 스크롤 - 스크롤 이미지 변경
- 15. DevExpress LayoutControl 마우스 휠 스크롤
- 16. 지저분한 마우스 휠 수평 스크롤
- 17. 컨트롤의 마우스 휠 스크롤 방지
- 18. 안드로이드의 원형 휠 스크롤 메뉴
- 19. CodeRush가있는 Delphi 7의 스크롤 휠
- 20. 마우스 휠 스크롤 DIV 요소
- 21. 정말 부드러운 스크롤 마우스 휠
- 22. TListView 및 마우스 휠 스크롤
- 23. LWJGL 마우스 스크롤 휠 입력
- 24. 마우스 휠 이벤트 및 Jquery Draggable Div
- 25. SVG 블록 터치/마우스 휠 이벤트
- 26. 마우스 휠 이벤트 제어 플래시
- 27. iframe의 마우스 휠 이벤트 재연신
- 28. 크롬 확장 마우스 휠 이벤트
- 29. HTML5 캔버스 마우스 휠 이벤트
- 30. Qt4.8에서 마우스 휠 이벤트 처리
또한 스크롤 휠의 '눈금'마다 서로 'Press'이벤트와 'Release'이벤트가 동시에 발생하지는 않습니다. 이러한 단추의 릴리스 이벤트는 무시해도됩니다. – JvO
@MultimediaMike 그래서 저는이 일을 _finally_ 할 기회를 얻었습니다. 초기 문제의 일부는 이전에 올바른 이벤트를 포착하지 못하고있었습니다. 두 가지 질문 : 지정된 스크롤 량 (또는 여러 이벤트 일까?)과 수평 스크롤은 어떻게 수행됩니까? – imallett
@imallet 가로 스크롤을 처리하려면 왼쪽과 오른쪽에 해당하는 버튼 6과 7을 청취해야합니다. – matteodelabre