Page 1 of 1

Getting tap click to work on synaptics touchpads

Posted: 02 Nov 2015, 19:43
by brokenman
## HOWTO Getting tap click to work on synaptics touchpads.

Only valid for Nemesis v3.4 (which uses libxinput)
Nemesis v3.5+ uses evdev to talk to input devices so below is not applicable.


By default Nemesis loads libinput instead of synaptics. libinput controls all input devices instead of leaving it to separate modules (evdev,synaptics etc)
You can edit libinput settings (just like synclient) on the fly by using xinput.

Code: Select all

# Get device name
name=`awk -F"'" '/is a touchpad/{print$2}' /var/log/Xorg.0.log`
echo $name

# Get device number
num=`xinput list | grep "$name" | grep -ow "id=.." | cut -d'=' -f2`
echo $num

# List properties
# You can use the proprties in the next command to change settings
xinput list-props "$name"

# Set tap click on (1)
xinput set-prop "$name" "libinput Tapping Enabled" 1

# See other xinput options
xinput -h