XKBCLI-INTERACTIVE-X11(1)

πŸ“¦
version 1.13.2 Β· 4 versions
, in alpine 3.23, alpine 3.24, arch rolling, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, ubuntu resolute, ubuntu stonking

πŸ’… 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 . If PATH is 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:


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