From a3b3e85c0ecd1d0fad707450eea82d63a59474c4 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 14 May 2018 10:11:10 +1000 Subject: [PATCH] evdev: drop the arbitrary trackpoint range maximum ALPS SS5 devices have a range above 100. https://bugs.freedesktop.org/show_bug.cgi?id=106323 Signed-off-by: Peter Hutterer (cherry picked from commit 2ca8d6cb08ec4a9c6b009862087199b580fac83b) --- src/evdev.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/evdev.c b/src/evdev.c index 5d38d30f..7ff02dfb 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -1169,8 +1169,7 @@ evdev_get_trackpoint_range(struct evdev_device *device) prop = udev_device_get_property_value(device->udev_device, "LIBINPUT_ATTR_TRACKPOINT_RANGE"); if (prop) { - if (!safe_atoi(prop, &range) || - (range < 0.0 || range > 100)) { + if (!safe_atoi(prop, &range) || range < 0.0) { evdev_log_error(device, "trackpoint range property is present but invalid, " "using %d instead\n",