From 3d81f1179f007dd555ccf0f183a02494ce22d3a8 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 3 May 2018 19:14:14 +1000 Subject: [PATCH] touchpad: only try to detect touchpad wobbling with one finger down https://bugs.freedesktop.org/show_bug.cgi?id=106365 Signed-off-by: Peter Hutterer --- src/evdev-mt-touchpad.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c index 1fdf1e0c..ce694c28 100644 --- a/src/evdev-mt-touchpad.c +++ b/src/evdev-mt-touchpad.c @@ -155,6 +155,10 @@ tp_detect_wobbling(struct tp_dispatch *tp, int dx, dy; uint64_t dtime; + if (tp->nfingers_down != 1 || + tp->nfingers_down != tp->old_nfingers_down) + return; + if (tp->hysteresis.enabled) return;