mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2026-01-04 17:50:15 +01:00
doc/user: add a section on natural scrolling
Just for completeness, turns out we were missing that one. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
7073a39ec0
commit
8e34037dcd
1 changed files with 20 additions and 0 deletions
|
|
@ -150,3 +150,23 @@ See the **libinput_event_pointer_get_axis_source()** for details on the
|
||||||
behavior of each scroll source.
|
behavior of each scroll source.
|
||||||
|
|
||||||
See also http://who-t.blogspot.com.au/2015/03/libinput-scroll-sources.html
|
See also http://who-t.blogspot.com.au/2015/03/libinput-scroll-sources.html
|
||||||
|
|
||||||
|
.. _natural_scrolling:
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
Natural scrolling vs. traditional scrolling
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Natural scrolling is the term (probably) coined by Apple for matching
|
||||||
|
the motion of the scroll device with the direction of the **content**.
|
||||||
|
|
||||||
|
In traditional scrolling, moving the wheel down causes the scroll bar
|
||||||
|
indicators to move down and the content to move up. In natural scrolling,
|
||||||
|
moving the wheel down causes the content to move down and the scroll bar
|
||||||
|
indicators to move up. This method of scrolling matches the interaction
|
||||||
|
with content on touch screens where a movement down also moves the content
|
||||||
|
down.
|
||||||
|
|
||||||
|
libinput supports natural scrolling for all its scroll methods; it can
|
||||||
|
be enabled with the
|
||||||
|
**libinput_device_config_scroll_set_natural_scroll_enabled()** function.
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue