Touchpad Click Configuration

I can't seem to configure double-finger or triple-finger clicks on the XFCE edition like I could so eaily on the Gnome edition through an easy-to-use GUI. I can use double-finger scroll though. My only option is using bottom left as left click, bottom middle as middle click and bottom right as right click..

I've tried installing xf86-input-synaptics and editing the X11 config file as per synaptics usage page, but that caused my system to hang where I had to TTY2 and delete the file and remove synaptics (then my system was back to normal).

XFCE is great! But I feel they've missed the boat on some user-friendly setting options.

What does cat /etc/X11/xorg.conf.d/* tell you?

Blockquote

Read and parsed by systemd-localed. It's probably wise not to edit this file

manually too freely.

Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us"
Option "XkbModel" "pc105"
EndSection

Generated by mhwd - Manjaro Hardware Detection

Section "Device"
Identifier "Device0"
Driver "intel"
BusID "PCI:0:2:0"
Option "AccelMethod" "sna"
Option "DRI" "true"
EndSection

Section "DRI"
Group "video"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection

Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Blockquote

Ok, that is what I expected. Please write a file called 30-touchpad.conf with the following content in /etc/X11/xorg.conf.d/:

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "TapButton1" "1"
    Option "TapButton2" "3"
    Option "TapButton3" "2"
    Option "VertEdgeScroll" "on"
    Option "VertTwoFingerScroll" "on"
    Option "HorizEdgeScroll" "on"
    Option "HorizTwoFingerScroll" "on"
    Option "CircularScrolling" "on"
    Option "CircScrollTrigger" "2"
    Option "EmulateTwoFingerMinZ" "40"
    Option "EmulateTwoFingerMinW" "8"
    Option "CoastingSpeed" "0"
    Option "FingerLow" "30"
    Option "FingerHigh" "50"
    Option "MaxTapTime" "125"
EndSection

Some of those options you might not want - I just copied a default config from Arch Wiki.
If that doesn't work, replace synaptics with libinput or evdev as the driver and try again. If that still doesn't work go into the file you just pasted above (with cat /etc/X11/xorg.conf.d/* and add the following line under MatchIsKeyboard "on"

MatchDevicePath "/dev/input/event*"
2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.