touchpad: enlarge top button area by a factor 3 instead of 1.5
authorPeter Frühberger <peter.fruehberger@gmail.com>
Wed, 13 Apr 2016 06:55:28 +0000 (08:55 +0200)
committerPeter Hutterer <peter.hutterer@who-t.net>
Mon, 18 Apr 2016 23:11:02 +0000 (09:11 +1000)
When the touchpad is disabled, the top software button on the Lenovo T440
series touchpads currently enlarge by a factor of 1.5 (to 15mm). This is not
enough, a user has to rotate the wrist quite uncomfortable when using
the left mouse button.

When the touchpad itself is off anyway we can extend the size of the top
software buttons to the factor 3, i.e. 30mm.

Signed-off-by: Peter Frühberger <peter.fruehberger@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
(cherry picked from commit f00b5d609c783a1ac90a46e026838f37a15d5e3e)

src/evdev-mt-touchpad.c

index 082493c9ba0bda3fc8ca3203e23f7c4a7fb523e8..2ab6fd3dd97edf6ddf0d160299b9c996e37c2767 100644 (file)
@@ -1152,7 +1152,7 @@ tp_suspend(struct tp_dispatch *tp, struct evdev_device *device)
        if (tp->buttons.has_topbuttons) {
                evdev_notify_suspended_device(device);
                /* Enlarge topbutton area while suspended */
-               tp_init_top_softbuttons(tp, device, 1.5);
+               tp_init_top_softbuttons(tp, device, 3.0);
        } else {
                evdev_device_suspend(device);
        }