1XKBCLI-INTERACTIVE-EVD... BSD General Commands ManualXKBCLI-INTERACTIVE-EVD...
2
4 xkbcli interactive-evdev — interactive debugger for XKB keymaps
5
7 xkbcli interactive-evdev [options]
8
10 xkbcli interactive-evdev is a commandline tool to interactively debug XKB
11 keymaps by listening to /dev/input/eventX evdev devices.
12
13 xkbcli interactive-evdev requires permission to open the evdev device
14 nodes. This usually requires being the “root” user or belonging to the
15 “input” group.
16
17 Press the ⟨Escape⟩ key to exit.
18
19 This is a debugging tool, its behavior or output is not guaranteed to be
20 stable.
21
22 --help Print help and exit
23
24 --include PATH
25 Add the given path to the include path list. This option is or‐
26 der-dependent, include paths given first are searched first. If
27 an include path is given, the default include path list is not
28 used. Use ---include-defaults to add the default include paths.
29
30 --include-defaults
31 Add the default set of include directories. This option is or‐
32 der-dependent, include paths given first are searched first.
33
34 --rules rules
35 The XKB ruleset
36
37 --model model
38 The XKB model
39
40 --layout layout
41 The XKB layout
42
43 --variant variant
44 The XKB layout variant
45
46 --option options
47 The XKB options
48
49 --keymap file
50 Specify a keymap path. This option is mutually exclusive with
51 the RMLVO options.
52
53 --short
54 Do not print layout nor Unicode keysym translation.
55
56 --report-state-changes
57 Report changes to the keyboard state
58
59 --enable-compose
60 Enable Compose functionality
61
62 --consumed-mode {xkb|gtk}
63 Set the consumed modifiers mode (default: xkb)
64
65 --without-x11-offset
66 Don't add an offset of 8 when converting an evdev keycode to an
67 XKB keycode. You probably don't want this option.
68
70 xkbcli(1), xkbcli-interactive-wayland(1), xkbcli-interactive-x11(1), The
71 libxkbcommon online documentation: https://xkbcommon.org
72
73BSD July 27, 2020 BSD