]> git.mdlowis.com Git - proto/labwc.git/commitdiff
Update labwc-config(5)
authorARDiDo <90479315+ARDiDo@users.noreply.github.com>
Fri, 15 Oct 2021 16:14:07 +0000 (12:14 -0400)
committerJohan Malm <johanmalm@users.noreply.github.com>
Fri, 15 Oct 2021 18:11:35 +0000 (19:11 +0100)
docs/labwc-config.5.scd

index 9bfec0f150d232354edd60506de83ed400703a0f..1a22718ca16fee285db2d057168dc836c51c57a3 100644 (file)
@@ -89,6 +89,13 @@ Configuration must be wrapped in a <labwc_config> root-node.
   A-<arrow> - move window to edge
 ```
 
+*<keyboard><repeatRate>*
+       Sets the rate at which keypresses are repeated per second. The default
+       rate is 25/second.
+
+*<keyboard><repeatDelay>*
+       Sets the delay before keypresses are repeated in milliseconds.
+
 # MOUSE
 
 *<mouse><doubleClickTime>*
@@ -98,6 +105,48 @@ Configuration must be wrapped in a <labwc_config> root-node.
        Define a mouse binding. Supported context-names include:
        'TitleBar'.
 
+# LIBINPUT
+
+*<libinput><device category="">*
+       Define a category of devices to use the configuration values that 
+       follow. The category can be set to touch-- devices that define a width 
+       and height-- non-touch, default, or the name of a device. You can obtain
+       your devices name by running *libinput list-devices* (you may need to 
+       be root or a part of the input group to perform this.) Any members of
+       this category that aren't set use the default for the device. With the
+       exception of tap-to-click, which is enabled by default.
+
+*<libinput><device category=""><naturalscroll>* [yes|no]
+       Use natural scrolling for this category if available.
+
+*<libinput><device category=""><lefthanded>* [yes|no]
+       Use your devices left-handed mode if available.
+
+*<libinput><device category=""><pointerspeed>* 
+       Set the pointer speed for this category. The speed is a number between
+       \-1 and 1, with 0 being the default in most cases, and 1 being the
+       fastest.
+
+*<libinput><device category=""><accelprofile>* [flat|adaptive]
+       Set the pointer's acceleration profile for this category. Flat applies
+       no acceleration (the pointers velocity is constant), while adaptive 
+       changes the pointers speed based the actual speed of your mouse or 
+       finger on your touchpad. 
+
+*<libinput><device category=""><tap>* [yes|no]
+       Enable or disable tap-to-click for this category. This is enabled by
+       default for all categories.
+
+*<libinput><device category=""><middleemulation>* [yes|no]
+       Enable or disable middle button emulation for this category. Middle
+       emulation processes a simultaneous left and right click as a press of
+       the middle mouse button (scroll wheel).
+
+*<libinput>device category=""><disablewhiletyping>* [yes|no]
+       Enable or disable disable while typing for this category. DWT ignores
+       any motion events while a keyboard is typing, and for a short while
+       after as well. 
+
 # SEE ALSO
 
 labwc(1), labwc-actions(5), labwc-theme(5)