Bug 96910

Summary: Disable horizontal edge scrolling on small touchpads
Product: Wayland Reporter: Peter Hutterer <peter.hutterer>
Component: libinputAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: peter.hutterer
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Peter Hutterer 2016-07-13 01:02:48 UTC
Example: the touchpad in bug #96875 is only 41mm high, minus the 7mm edge scroll zone makes for a touchpad surface area that's too small to use.

In this case we should just disable the horizontal scroll area, it's not that important anyway and for the few cases where it's needed we just have to tell users to use the scroll bars instead.
Comment 1 Peter Hutterer 2016-07-14 23:51:25 UTC
Addendum: on clickpads we have an area reserved for software buttons anyway so we can keep it enabled. This affects the Lenovo *20 and *30 series touchpads.

When these came out clickfinger wasn't much of a thing yet so they're all designed to work with software buttons.
Comment 3 Peter Hutterer 2016-07-15 07:49:30 UTC
commit 8e7f99c27ab39df0ef6a79443266b00ad43d824f
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Wed Jul 13 11:47:30 2016 +1000

    touchpad: don't init a horizontal scroll area on touchpads <50mm high

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.