---
name: "xkbcli-interactive-x11"
section: "1"
platform: "linux"
package: "libxkbcommon-x11"
version: "1.13.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/xkbcli-interactive-x11"
---

# xkbcli-interactive-x11(1)

interactive debugger for X Keyboard keymaps

## NAME

**xkbcli-interactive-x11** – interactive debugger for X Keyboard keymaps

## SYNOPSIS

**xkbcli-interactive-x11** \[*options*\]

## DESCRIPTION

**xkbcli-interactive-x11** is a commandline tool to interactively debug XKB keymaps by listening to X11 events.

This requires an X server to be running.

Press the ⟨Escape⟩ key to exit.

This is a debugging tool, its behavior or output is not guaranteed to be stable.

- **--help**

  Print help and exit

- **--local-state**

  Enable local state handling and ignore modifiers/layouts state updates from the X11 server.

- **--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.

- **--format** *keymap\_format*

  Specify the keymap format (numeric or label, e.g. “v1”)

- **--enable-compose**

  Enable Compose functionality

- **--verbose**

  Enable verbose debugging output

- **-1,** **--uniline**

  Enable uniline event output

- **--multiline**

  Enable multiline event output

## SEE ALSO

[xkbcli(1)](/xkbcli/1.md), [xkbcli-interactive-evdev(1)](/xkbcli-interactive-evdev/1.md), [xkbcli-interactive-wayland(1)](/xkbcli-interactive-wayland/1.md), *The libxkbcommon online documentation:* **https://xkbcommon.org**
