From 2dbf998aa82f8052df1eba1c5b4cfcb24e6521cf Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 22 Jul 2015 12:24:47 +1000 Subject: [PATCH] touchpad: a pressure change alone needs touch processing, mark as dirty A thumb may not move, but may change pressure so we need to process accordingly. Signed-off-by: Peter Hutterer Reviewed-by: Hans de Goede --- src/evdev-mt-touchpad.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c index c06b5177..0b39bf60 100644 --- a/src/evdev-mt-touchpad.c +++ b/src/evdev-mt-touchpad.c @@ -315,6 +315,8 @@ tp_process_absolute(struct tp_dispatch *tp, break; case ABS_MT_PRESSURE: t->pressure = e->value; + t->dirty = true; + tp->queued |= TOUCHPAD_EVENT_MOTION; break; } }