From 4ff5f02d9cfe3f1fc67377f012105de9cf957598 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 20 Mar 2018 15:21:33 +1000 Subject: [PATCH] tools: touchpad-pressure: init the lo/hi values correctly From https://bugs.freedesktop.org/show_bug.cgi?id=105535 Signed-off-by: Peter Hutterer --- tools/libinput-measure-touchpad-pressure | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/libinput-measure-touchpad-pressure b/tools/libinput-measure-touchpad-pressure index 89dd117f..9f6a9f24 100755 --- a/tools/libinput-measure-touchpad-pressure +++ b/tools/libinput-measure-touchpad-pressure @@ -163,8 +163,8 @@ class Device(object): prange = p.max - p.min # libinput defaults - self.up = int(p.min + 0.12 * prange) - self.down = int(p.min + 0.10 * prange) + self.down = int(p.min + 0.12 * prange) + self.up = int(p.min + 0.10 * prange) self.palm = 130 # the libinput default self._init_thresholds_from_udev() @@ -189,7 +189,7 @@ class Device(object): ud = pyudev.Devices.from_device_file(context, self.path) v = ud.get('LIBINPUT_ATTR_PRESSURE_RANGE') if v: - self.up, self.down = colon_tuple(v) + self.down, self.up = colon_tuple(v) v = ud.get('LIBINPUT_ATTR_PALM_PRESSURE_THRESHOLD') if v: