aboutsummaryrefslogtreecommitdiff
path: root/doc/riverctl.1.scd
diff options
context:
space:
mode:
authorLeon Henrik Plickat <leonhenrik.plickat@stud.uni-goettingen.de>2022-08-30 15:26:35 +0200
committerLeon Henrik Plickat <leonhenrik.plickat@stud.uni-goettingen.de>2022-09-12 04:12:21 +0200
commit01f49bbbc14212c66405a504e3e9c4026ddbefe1 (patch)
treead149fc5d7b2971ec92558481fd3447a49b1678d /doc/riverctl.1.scd
parentc0e64829f0517f6512438cbf80ae27bd21986b47 (diff)
downloadriver-01f49bbbc14212c66405a504e3e9c4026ddbefe1.tar.gz
river-01f49bbbc14212c66405a504e3e9c4026ddbefe1.tar.xz
river: add keyboard groups
Diffstat (limited to 'doc/riverctl.1.scd')
-rw-r--r--doc/riverctl.1.scd14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/riverctl.1.scd b/doc/riverctl.1.scd
index 8426375..38ac669 100644
--- a/doc/riverctl.1.scd
+++ b/doc/riverctl.1.scd
@@ -330,6 +330,20 @@ A complete list may be found in _/usr/include/linux/input-event-codes.h_
*list-input-configs*
List all input configurations.
+*keyboard-group-create* _keyboard_group_name_
+ Create a keyboard group. A keyboard group collects multiple keyboards in
+ a single logical keyboard. This means that all state, like the active
+ modifiers, is shared between the keyboards in a group.
+
+*keyboard-group-destroy* _keyboard_group_name_
+ Destroy the keyboard group of the given name. All attached keyboards
+ will be released, making them act as seperate devices again.
+
+*keyboard-group-add-keyboard* _keyboard_group_name_ _input_device_identifier_
+ Add a keyboard to a keyboard group, identified by the keyboards input
+ device identifier. Any currently connected and future keyboards matching
+ the identifier will be added to the group.
+
The _input_ command can be used to create a configuration rule for an input
device identified by its _name_.
The _name_ of an input device consists of its type, its numerical vendor id,