SCROLLED WINDOWS AND NATURAL SCROLLING
-----------------------------------------------------------
For scrolled windows, the input from the track-pad reverses...
With natural scrolling DISABLED:
- Sliding fingers down on a track-pad, slides the view down
- Sliding fingers up on a track-pad, slides the view up
And with natural scrolling ENABLED:
- Sliding fingers down on a track-pad, slides the view up
- Sliding fingers up on a track-pad, slides the view down
"Flipping" the behavior of a scrolled window based on whether or not
natural scrolling is set, makes a lot of sense. That is how it should
work.
VOLUME CONTROL AND NATURAL SCROLLING
-----------------------------------------------------------
However, "flipping" the behavior of a volume control, based on whether
or not natural scrolling is set, *does not* make sense. Volume should
always go up, when you slide up. Volume should always go down, when you
slide down.
For volume control, the input from the track-pad should NOT reverse...
With natural scrolling DISABLED:
- Sliding fingers down on a track-pad, should cause volume to decrease
- Sliding fingers up on a track-pad, should cause volume to increase
With natural scrolling ENABLED:
- Sliding fingers down on a track-pad, should STILL cause volume to decrease
- Sliding fingers up on a track-pad, should STILL cause volume to increase
PROPOSED SOLUTION
-----------------------------------------------------------
In order to resolve this issue, I think we can apply the following rule:
If
org.gnome.desktop.peripherals.touchpad natural-scroll = true
Then
GtkVolumeButton widget should reverse the scroll event input
Essentially, the widget itself would undo the "flip" caused by setting
natural-scrolling. Of course, if natural scrolling isn't set, the widget
would behave as it normally does.
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1738676
Title:
With natural scrolling, horizontal sliders behave backwards
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1738676/+subscriptions
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs