Synaptics 觸碰板幾個有趣的設定

參考 [Touchpad Synaptics – ArchWiki],關掉 GNOME DConf 底下對 /org/gnome/settings-daemon/plugins/mouse/ 的控制,交還給 Xorg 管理;再修改 /etc/X11/xorg.conf.d/10-synaptics.conf。

其中 VertTwoFingerScroll 與 HorizTwoFingerScroll 就是類 Apple 的雙指垂直、水平捲動,EmulateTwoFingerMinZ 與 EmulateTwoFingerMinW 則是其靈敏度;CircularScrolling 是類 iPod 的圓形捲動,可以用觸碰板的邊邊角角來畫圓捲動,CircScrollTrigger 則是設定觸發作用的邊角。RTCornerButton 與 RBCornerButton 分別設定右上角、右下角點擊對應滑鼠按鍵。

我目前的設定是:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Option "TapButton1" "1"
        Option "TapButton2" "2"
        Option "TapButton3" "3"
        Option "VertEdgeScroll" "off"
        Option "VertTwoFingerScroll" "on"
        Option "HorizEdgeScroll" "off"
        Option "HorizTwoFingerScroll" "on"
        Option "CircularScrolling" "on"
        Option "CircScrollTrigger" "7"
        Option "EmulateTwoFingerMinZ" "40"
        Option "EmulateTwoFingerMinW" "8"
        Option "CoastingSpeed" "0"
        Option "RTCornerButton" "3"
EndSection

先關掉 VertEdgeScroll 與 HorizEdgeScroll 挪出一點感應空間來,再把雙指捲動打開來替代。然後設定左側為圓環滾動觸發區,並設定右上角點擊為模擬滑鼠右鍵。

如此設定,個人覺得最合用。

CC BY-SA 4.0 This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Leave a Reply

Your email address will not be published. Required fields are marked *