Debian
如何禁用觸控板水平滾動
我最近在老化的筆記型電腦上從 Ubuntu 切換到 Debian+Openbox。極簡主義令人耳目一新。
當我用兩根手指在觸摸板上橫向拖動時,這被解釋為水平滾動。有什麼辦法可以禁用它嗎?
使用
xev
我已經確定兩指水平拖動是按鈕 6 和 7。我嘗試將此行添加到.Xmodmap
:pointer = 1 2 3 5 4
我希望這會隱式取消分配按鈕 6 和 7 的水平滾動,但這並沒有奏效。
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
驅動程序 ( ),請查看debian wiki或archlinux wikixserver-xorg-input-synaptics
的相關頁面,解決方案幾乎相同。