1
0

xkbcli-dump-keymap-wayland.1 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. .Dd February 27, 2026
  2. .Dt XKBCLI\-DUMP\-KEYMAP\-WAYLAND 1
  3. .Os
  4. .
  5. .Sh NAME
  6. .Nm "xkbcli\-dump\-keymap\-wayland"
  7. .Nd Debugger for XKB keyboard keymaps on Wayland
  8. .
  9. .Sh SYNOPSIS
  10. .Nm
  11. .Op Ar options
  12. .
  13. .Sh DESCRIPTION
  14. .Nm
  15. is a commandline tool to dump XKB keymaps from Wayland compositor.
  16. .
  17. .Pp
  18. This requires a Wayland compositor to be running.
  19. .
  20. .Pp
  21. This is a debugging tool, its behavior or output is not guaranteed to be stable.
  22. .
  23. .Bl -tag -width Ds
  24. .It Fl h, \-help
  25. Print help and exit
  26. .
  27. .It Fl V, \-version
  28. Print version information and exit
  29. .
  30. .It Fl \-verbose
  31. Enable verbose debugging output
  32. .
  33. .It Fl \-input\-format Ar keymap_format
  34. The keymap format (numeric or label, e.g.\&
  35. .Dq v1 )
  36. for parsing
  37. .
  38. .It Fl \-output\-format Ar keymap_format
  39. The keymap format (numeric or label, e.g.\&
  40. .Dq v1 )
  41. for serializing
  42. .
  43. .It Fl \-format Ar keymap_format
  44. The keymap format (numeric or label, e.g.\&
  45. .Dq v1 )
  46. for both parsing and serializing
  47. .
  48. .It Fl \-strict
  49. Parse using the strict mode.
  50. .
  51. .It Fl \-no\-pretty
  52. Disable pretty-printing for keymap serialization.
  53. .
  54. .It Fl \-drop\-unused
  55. Disable unused bits serialization.
  56. .
  57. .It Fl \-raw
  58. Print the raw keymap, without parsing it.
  59. .El
  60. .
  61. .Sh SEE ALSO
  62. .Xr xkbcli 1 ,
  63. .Xr xkbcli\-interactive\-wayland 1 ,
  64. .Xr xkbcli\-dump\-keymap\-x11 1 ,
  65. .Lk https://xkbcommon.org "The libxkbcommon online documentation"