Git is a root of all evil. I logged/registered into gitlab with authorisation from github. Now the git client is keep asking for username/email/password and it invalidates any credentials I type in. So annoying. Might give a try to squash later, if I manage to finally login.

vaidas@SATELLITE-L855:~/Desktop/libinput/tools$ sudo python libinput-measure-touchpad-pressure.py File "libinput-measure-touchpad-pressure.py", line 5SyntaxError: Non-ASCII character '\xc2' in file libinput-measure-touchpad-pressure.py on line 5, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

Summary

There is very annoying behavior that exists initially with libinput and my Synaptics Touchpad:
When you single click, and you won't lift your finger far away quickly - the Touchpad will still follow your finger. This is common issue and many occurrences can be found on the internet.

The standard solution was installing Synaptic Drivers and changing Finger Low, Finger High to the same value.
However, I'm getting worried that the upcomming Display Server Wayland won't support those drivers and thus I might have to use mouse more often due the previously mentioned problem with the Touchpad when using libinput.

Implementing FingerLow and FingerHigh settings and setting them to the same default value might resolve this annoyance.

Feature details

Affected Hardware

Synaptics Touchpads and might be some others.

Implementation in Other Systems

Installing Synaptics Drivers:

sudo apt install xserver-xorg-input-synaptics

This is what you might find in xorg.conf.d settings file and xinput property list:

Option "FingerLow" "integer" When finger pressure drops below this value, the driver counts it as a release. Property: "Synaptics Finger" Option "FingerHigh" "integer" When finger pressure goes above this value, the driver counts it as a touch. Property: "Synaptics Finger"

Logging out of the session is also not a good option as it still can't be automated as far as I know. Also looks not aesthetic pleasing.
It's still the same amount of work with less loading time, even if it worked out for me.

Loading xorg.conf.d configurations while in run time, would be a great modern feature, but it should be hard to do, as it hasn't been done yet?