diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2017-01-27 14:34:39 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2017-01-30 10:11:21 +1000 |
commit | aae997e60ed33924bd8467df8d55da7e0484f606 (patch) | |
tree | 498ff150a18ac286d1a00c6bb4c61074d9784742 /doc | |
parent | 6ef816b4f5f17ef7d4bb90fca25b26205124fc78 (diff) |
doc: update the FAQ entry with how config options are stored
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/faqs.dox | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/doc/faqs.dox b/doc/faqs.dox index b443a03..7b0b666 100644 --- a/doc/faqs.dox +++ b/doc/faqs.dox @@ -40,12 +40,20 @@ manage these and decide which configuration option to apply to each device. This must be done at startup, after a resume and whenever a new device is detected. -In a GNOME X.Org stack a user would usually toggle an option in -the gnome-control-center which adjusts a gsettings entry. That change is -picked up by gnome-settings-daemon and applied to the device by adjusting -input device properties that the xf86-input-libinput driver provides. -The input device property changes map to the respective libinput -configuration options. +One commonly used way to configure libinput is to have the Wayland +compositor expose a compositor-specific configuration option. For example, +in a GNOME stack, the gnome-control-center modifies dconf entries. These +changes are read by mutter and applied to libinput. Changing these entries +via the gsettings commandline tool has the same effect. + +Another commonly used way to configure libinput is to have xorg.conf.d +snippets. When libinput is used with the xf86-input-libinput driver in an +X.Org stack, these options are read on startup and apply to each device. +Changing properties at runtime with the xinput commandline tool has the same +effect. + +In both cases, the selection of available options and how they are exposed +depends on the libinput caller (e.g. mutter or xf86-input-libinput). @dotfile libinput-stack-gnome.gv |