1 .TH "XKBCLI\-INTERACTIVE\-EVDEV" "1" "" "" "libxkbcommon manual"
4 \fBxkbcli\-interactive\-evdev\fR \- interactive debugger for XKB keymaps
7 \fBxkbcli\fR interactive\-evdev [\-\-help] [OPTIONS]
10 \fBxkbcli interactive\-evdev\fR is a commandline tool to interactively debug XKB keymaps by listening to \fB/dev/input/eventX\fR evdev devices (Linux).
13 .B xkbcli interactive\-evdev
14 requires permission to open the evdev device nodes.
15 This usually requires being the \fBroot\fR user or belonging to the \fBinput\fR group.
18 Press the Escape key to exit.
21 This is a debugging tool, its behavior or output is not guaranteed to be stable.
38 .B \-\-layout=<layout>
42 .B \-\-variant=<variant>
43 The XKB layout variant
46 .B \-\-options=<options>
51 Specify a keymap path.
52 This option is mutually exclusive with the RMLVO options.
55 .B \-\-report\-state\-changes
56 Report changes to the keyboard state
59 .B \-\-enable\-compose
60 Enable Compose functionality
63 .B \-\-consumed\-mode={xkb|gtk}
64 Set the consumed modifiers mode (default: xkb)
67 .B \-\-without\-x11\-offset
68 Don't add an offset of 8 when converting an evdev keycode to an XKB keycode.
69 You probably don't want this option.
72 \fBxkbcli\fR(1), \fBxkbcli\-interactive\-wayland\fR(1), \fBxkbcli\-interactive\-x11\fR(1)
76 .UR https://xkbcommon.org
77 libxkbcommon online documentation