I have a Logitech T650 touchpad that I'm using with Ubuntu 16.04. It uses the Synaptics TouchPad driver. Works great except for one really annoying problem: when using the "two-finger flick" gesture in under to scroll up and down, if you flick too quickly this will be detected as a either a one-finger or a two-finger tap instead of a flick, and it will do a left-click or a right-click instead of scrolling.
You often use many flick gestures quickly to scroll through a web page so it's quite likely you'll end up unintentionally left- and right-clicking things on the way.
Some very interactive websites, e.g. Trello, have a lot of click targets in areas that are also scrollable and when clicked these targets move, modify and delete things. You have to be very careful when scrolling on these sites.
I know that accurate detection of taps vs scrolls is possible: I used to use an Apple Magic TrackPad on Ubuntu, I don't think it uses the Synaptics driver, I never had any of these false positives while scrolling with that.
I've been trying many Synaptics settings in synclient
but can't find a configuration that reliably gets rid of false positive clicks while scrolling.
Does anyone know a solution?
libinput
. It is a new user space touchpad driver. It can be installed bysudo apt install xserver-xorg-input-libinput
. Tapping should be enabled manually in the config file. – Pilot6 Jul 04 '16 at 13:20