From: https://bugzilla.redhat.com/show_bug.cgi?id=1455443 Summary: synaptics 2-slot touchpads give us pointer jumps when the third finger is down. The data we get is garbage, sometimes the two touches swap slots, sometimes we get two x/y positions within the same frame for the same slot, etc. As a result, three-finger taps are unreliable. This wasn't the case with synaptics because it merely relied on BTN_TOOL_TRIPLETAP and didn't use the same motion detection we have in libinput.
https://lists.freedesktop.org/archives/wayland-devel/2017-June/034281.html
commit be7da7f7daa3b551bb9418b62bc5490ddcfa21e7 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Thu Jun 15 14:13:26 2017 +1000 touchpad: ignore the tap motion threshold if fingers > slots
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.