GNOME Bugzilla – Bug 768244
schemas: Scroll method key changes again
Last modified: 2016-07-27 15:16:55 UTC
.
Created attachment 330649 [details] [review] build: Bump version to 3.21.4 So that other modules can require it for the scrolling method changes.
Created attachment 330650 [details] [review] schemas: Scroll method key changes again Some users, even with touchpads capable of two-finger scrolling do not like two-finger scrolling, and prefer edge scrolling, whether simply because it "does not feel right" or sometimes because it causes pains. So instead of forcing two-finger scrolling when the touchpad is capable, enable it as a separate setting, and leave the unfancied but required edge-scrolling disabled by default. This will require users to enable edge-scrolling by hand, not too dissimilarly to other universal access features. To avoid complex configuration when an internal and external touchpads are present and support different scrolling configurations, we add "-external" scrolling configurations that will be used for the external touchpad if there is an internal touchpad.
Review of attachment 330650 [details] [review]: > So instead of forcing two-finger scrolling when the touchpad is capable, > enable it as a separate setting, and leave the unfancied but required > edge-scrolling disabled by default. This will require users to enable > edge-scrolling by hand, not too dissimilarly to other universal access > features. It's a shame not to have edge scrolling automatically enabled as we do now for touchpads without two finger scrolling. Mutter needs to be able to cope with selecting the correct mode when both keys are true anyway in case the user sets the keys with gsettings or dconf. > To avoid complex configuration when an internal and external touchpads > are present and support different scrolling configurations, we add Should that be 'we will add' - there don't seem to be any "-external" keys in this patch
Created attachment 332208 [details] [review] schemas: Scroll method key changes again Some users, even with touchpads capable of two-finger scrolling do not like two-finger scrolling, and prefer edge scrolling, whether simply because it "does not feel right" or because it can cause physical pain. So instead of forcing two-finger scrolling when the touchpad is capable, enable it as a separate setting, and leave the unfancied but required edge-scrolling disabled by default. This will require users to enable edge-scrolling by hand, not too dissimilarly to other universal access features.
Attachment 332208 [details] pushed as d9dfe56 - schemas: Scroll method key changes again