"Enable horizontal scrolling" doesn't work with "Reverse scroll direction"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Xfce4 Settings |
Confirmed
|
Low
|
|||
xfce4-settings (Ubuntu) |
Triaged
|
Undecided
|
Unassigned |
Bug Description
Summary:
The direction of horizontal scrolling isn't affected by "Reverse scrolling direction"
How to reproduce:
1) Open touchpad settings - Menu | Settings | Mouse and Touchpad
2) Enable horizontal scrolling - Touchpad | Enable horizontal scrolling
3) Invert scrolling direction* - Buttons and feedback | Reverse scroll direction
Expected behaviour:
The horizontal scrolling direction should be inverted - i.e. swiping two fingers from left to right should cause the window content to move from left to right - i.e. "natural scrolling".
Justification:
There are two logical scrolling modes:
1) The touchpad moves the viewport (and window content remains static) - this is the classic Windows behaviour; dragging a vertical scrollbar downwards gives the impression that the window content moves upwards (i.e. the view moves downwards and the window content does not move). This shall be known as "viewport control".
2) The touchpad moves window content (and the viewport remains static) - this is the modern OSX behaviour; swiping down gives the impression that the window content also moves downwards (i.e. the window content moves down and the viewport does not move). This shall be known as "page control".
When enabling both of the above settings ("Enable horizontal scrolling" and "Reverse scroll direction"), the behaviour is "page control" on the vertical axis, but "viewport control" on the horizontal axis - this is really uncomfortable/
To summarize - the "Reverse scroll direction" has no effect on the horizontal axis.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: xfce4-settings 4.11.3-0ubuntu2
ProcVersionSign
Uname: Linux 3.16.0-29-generic x86_64
ApportVersion: 2.14.7-0ubuntu8.1
Architecture: amd64
CurrentDesktop: XFCE
Date: Sat Jan 10 21:49:22 2015
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2015-01-10 (0 days ago)
InstallationMedia: Xubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: xfce4-settings
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in xfce4-settings: | |
importance: | Unknown → Low |
status: | Unknown → Confirmed |
Changed in xfce4-settings (Ubuntu): | |
status: | Confirmed → Triaged |
Enabling reverse scrolling doesn't reverse the direction of horizontal scrolling.
Intuitively, the setting should reverse both axes.