질문: 내 환경과 모든 사용자 애플리케이션에 자동 스크롤(마우스 가운데 버튼을 누른 후 창을 이동하는 기능)을 추가하고 싶습니다. 내가 찾은 최고의 솔루션은 Evdev Wheel Emulation
세부 정보를 xinput
활성화하는 것입니다.여기. VirtualBox(게스트 OS: Fedora 23 stable, 호스트 OS: Windows 7)에서 속성을 찾을 수 없습니다.
단말기:여기예, 모두 출력됩니다 xinput --list-props id
. 이것은 장치입니다:
Device 'VirtualBox mouse integration':
Device Enabled (117): 1
Coordinate Transformation Matrix (119): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix (253): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix Default (254): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (255): 0
libinput Natural Scrolling Enabled Default (256): 0
libinput Send Events Modes Available (235): 1, 0
libinput Send Events Mode Enabled (236): 0, 0
libinput Send Events Mode Enabled Default (237): 0, 0
libinput Left Handed Enabled (257): 0
libinput Left Handed Enabled Default (258): 0
libinput Scroll Methods Available (259): 0, 0, 1
libinput Scroll Method Enabled (260): 0, 0, 0
libinput Scroll Method Enabled Default (261): 0, 0, 0
libinput Button Scrolling Button (262): 0
libinput Button Scrolling Button Default (263): 0
Device Node (238): "/dev/input/event5"
Device Product ID (239): 33006, 51966
libinput Drag Lock Buttons (264): <no items>
libinput Horizonal Scroll Enabled (240): 1
대안: 이 접근 방식에는 두 가지 문제가 있습니다 xinput
. 먼저 마우스 가운데 버튼을 누르고 있어야 합니다(토글 옵션으로 사용되지 않음). 둘째, Firefox와 같은 응용 프로그램별 옵션이 없으면 Windows는 부드럽게 스크롤하는 대신 줄을 건너뜁니다. 대안이 있는 경우 여기에도 답변이 제공됩니다.
동기 부여: 저는 항상 여러 번 긋는 것보다 긴 페이지를 자동 스크롤하거나 검색하고 쪼아보는 것이 더 편하다고 느꼈습니다. 흔하지는 않지만 마우스 휠이 제대로 작동하지 않는 경우가 있습니다. 이는 내 모델의 문서화된 버그입니다.