나는 최근에 노후된 노트북을 Ubuntu에서 Debian+Openbox로 전환했습니다. 미니멀리즘이 상쾌합니다.
두 손가락으로 터치패드를 옆으로 끌면 가로 스크롤로 해석됩니다. 이 기능을 비활성화하는 방법이 있습니까?
두 손가락의 수평 드래그를 사용하여 xev
버튼 6과 7을 식별했습니다. 나는 다음 줄에 다음 줄을 추가해 보았습니다 .Xmodmap
.
pointer = 1 2 3 5 4
나는 이것이 수평 스크롤을 위해 버튼 6과 7을 암시적으로 할당 해제할 것으로 예상했지만 작동하지 않았습니다.
답변1
Debian 9는 libinput
기본적으로 이 드라이버( xserver-xorg-input-libinput
)를 사용해야 하므로 해당 드라이버에 대한 솔루션을 사용하겠습니다(참조여기).
/etc/X11/xorg.conf.d/40-libinput.conf
다음 내용으로 파일(또는 존재하지 않는 경우 디렉터리)을 만듭니다.
$ cat /etc/X11/xorg.conf.d/40-libinput.conf
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "HorizontalScrolling" "false"
EndSection
당신은 참조 할 수 있습니다libinput 매뉴얼 페이지사용 가능한 구성 옵션에 대한 자세한 설명입니다.
synaptics
드라이버( )를 사용하시는 경우 xserver-xorg-input-synaptics
해당 드라이버 관련 페이지를 확인해주세요.데비안 위키또는아치리눅스 위키, 솔루션은 거의 동일합니다.
답변2
마우스에 대한 동일한 대답
다음은 가로 스크롤을 비활성화하는 예입니다(새 파일을 저장하고 다시 시작).
nano/etc/X11/xorg.conf.d/40-libinput-mouse-left-right.conf
Section "InputClass"
Identifier "Logitech catchall"
MatchIsPointer "on"
Driver "libinput"
Option "HorizontalScrolling" "false"
EndSection
기타 유용한 명령
xinput list
xinput list-props 15
xorg 구성 파일을 사용하여 버튼을 다시 매핑할 수도 있습니다.
Section "InputClass"
# ...
Option "ButtonMapping" "1 9 3 4 5 6 7 8 2"
# OR
Option "ButtonMapping" "a b c d e f g h i"
# ...
EndSection