Red Hat Bugzilla – Bug 1491533
Unreliable 3-finger tap on serial touchpads
Last modified: 2018-04-10 07:53:02 EDT
Description of problem: On serial touchpads (most Lenovos) three-finger taps are often detect as pinch gesture due to the pointer jump the touchpad detects when we go above 2 fingers. Version-Release number of selected component (if applicable): libinput 1.6.* How reproducible: sudo libinput-debug-events --enable-tap Then tap with three fingers. That should produce BTN_MIDDLE but you'll find it often detects a fake pointer motion and then switches to a pinch or swipe gesture. Additional info: from https://bugzilla.redhat.com/show_bug.cgi?id=1455443
libinput-1.6.3-3.el7 is available in brew
I can confirm that three fingered taps create a BTN_MIDDLE event in libinput-1.8.4-2.el7.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:0736