Fully disable "tap and drag gesture" for synaptics touchpad
On Wayland (Ubuntu 17.10) I disabled tap-and-drag gesture with
gsettings set org.gnome.desktop.peripherals.touchpad tap-and-drag false
And logged out and back in.
I use the synclient MaxTapMove=0
to solve the problem. Although I am really not sure it is the right solution.
I was able to resolve this issue by installing and using libinput instead of synaptics for my input driver.
This post describes the installation process very simply for 15.04+ (I am on 16.04).
After following these steps, you can verify that your touchpad uses libinput: in the terminal type xinput list
to get the device id of your touchpad, then:
xinput list-props <device_id>
Most of the properties in the list should have "libinput" as part of the name.
Finally, to disable the "Tap and Drag gesture", simply edit the file /usr/share/X11/xorg.conf.d/90-libinput.conf. Find the section for the touchpad and disable the tapping drag option:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "TappingDrag" "false"
EndSection
There are many other useful options that can be changed or tweaked, which is well documented here
Once the options are set, save the file, log out, log in, and enjoy!