XKBCLI-INTERACTIVE-X11(1)
π xkbcli-interactive-x11 π
okay bestie, so this is a page from the General Commands Manual β yeah, the classic man page vibe, but make it β¨cuteβ¨. Sit down, grab a boba, and let's talk about the interactive debugger for X Keyboard keymaps. π
NAME π¦
xkbcli-interactive-x11 β interactive debugger for X Keyboard keymaps
like, it literally debugs your XKB keymaps. in real time. no cap.
SYNOPSIS β¨
xkbcli-interactive-x11 [options]
that's it. that's the whole thing. iconic behavior honestly. π
DESCRIPTION πΈ
So xkbcli-interactive-x11 is a commandline tool that lets you interactively debug XKB keymaps by listening to X11 events. she's nosy, she's observant, she's listening. π
heads up: this requires an X server to be running. no X server, no vibes. π«Ά
Press the β¨Escapeβ© key to exit. yes queen, one lil keypress and you're out. slay. π§
β οΈ lowkey important: this is a debugging tool, and its behavior or output is not guaranteed to be stable. so don't build your whole personality on it, bestie. it's giving "works on my machine" energy. π
Now, the options β here's the whole menu, no skips, no cuts:
--helpβ Print help and exit. the classic. the moment of clarity. π--local-stateβ Enable local state handling and ignore modifiers/layouts state updates from the X11 server. she said "I'll handle this myself, thanks." π--keymap [PATH]β Load the XKB keymap from a file instead of the keymap from the compositor. It implies--local-state. IfPATHis empty orβ-β, read the stdin. (yes, the dash means stdin, and yes that's a whole vibe. π)--format keymap_formatβ Specify the keymap format (numeric or label, e.g.βv1β). numbers or names, pick your fighter. β--enable-composeβ Enable Compose functionality. for all your fancy composed characters. β¨--verboseβ Enable verbose debugging output. she's not just talking, she's over-sharing. π-1,--unilineβ Enable uniline event output. one line. compact. minimal. clean girl aesthetic. π--multilineβ Enable multiline event output. the opposite. she's expressive. π
SEE ALSO π
go read these too, bestie, they're all in the family:
xkbcli(1)xkbcli-interactive-evdev(1)xkbcli-interactive-wayland(1)- The libxkbcommon online documentation:
https://xkbcommon.org
and that's the whole page, mwah π β this lil manual is brought to you by the fine folks at Debian, dated June 4, 2024, and it lives its best life as part of the XKBCLI-INTERACTIVE-X11(1) manual. periodt. π«Άπ
π¦ where this page comes from
- alpine 3.23: xkbcli-doc 1.12.2-r0 Β· MIT AND MIT-open-group AND HPND AND HPND-sell-variant AND LicenseRef-digital-equipment-corporation
- alpine 3.24: xkbcli-doc 1.13.1-r0 Β· MIT AND MIT-open-group AND HPND AND HPND-sell-variant AND LicenseRef-digital-equipment-corporation
- arch rolling: libxkbcommon-x11 1.13.2-1 Β· MIT
- fedora 43: libxkbcommon-x11-utils 1.11.0-1.fc43 Β· MIT AND X11 AND MIT-CMU
- fedora 44: libxkbcommon-x11-utils 1.13.1-2.fc44 Β· MIT AND X11 AND MIT-CMU
- nixos 26.05: libxkbcommon 1.13.1
- nixpkgs unstable: libxkbcommon 1.13.2
- ubuntu resolute: libxkbcommon-tools 1.13.1-1
- ubuntu stonking: libxkbcommon-tools 1.13.1-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms