table of contents
other versions
- Tumbleweed 1.12.3-1.1
- Leap-16.0
- Leap-15.6
| XKBCLI-COMPILE-KEYMAP(1) | General Commands Manual | XKBCLI-COMPILE-KEYMAP(1) |
NAME¶
xkbcli-compile-keymap —
compile an X Keyboard keymap
SYNOPSIS¶
xkbcli-compile-keymap |
[options] [KEYMAP_PATH] |
DESCRIPTION¶
xkbcli-compile-keymap compiles and prints
a keymap based on the given options.
- KEYMAP_PATH
- Path to a keymap file, or “-” to read the standard input
--help- Print help and exit
--verbose- Enable verbose debugging output
--test- Test compilation but do not print the keymap
--rmlvo- Print the full RMLVO with the defaults filled in for missing elements in YAML format
--kccgst- Print a keymap which only includes the KcCGST component names instead of the full keymap
--kccgst-yaml- Print the KcCGST component names in YAML format.
--modmaps- Print real and virtual key modmaps and modifiers encodings in YAML format.
--includePATH- Add the given path to the include path list. This option is
order-dependent, include paths given first are searched first. If an
include path is given, the default include path list is not used. Use
--include-defaultsto add the default include paths. --include-defaults- Add the default set of include directories. This option is order-dependent, include paths given first are searched first.
--input-formatkeymap_format- The keymap format (numeric or label, e.g. “v1”) for parsing
--output-formatkeymap_format- The keymap format (numeric or label, e.g. “v1”) for serializing
--formatkeymap_format- The keymap format (numeric or label, e.g. “v1”) for both parsing and serializing
--no-pretty- Disable pretty-printing for keymap serialization.
--drop-unused- Disable unused bits serialization.
--keymap[PATH],--from-xkb[PATH]- Load the XKB keymap from a file, ignore RMLVO options. If PATH is empty or “-”, read the stdin.
--rulesrules- The XKB ruleset
--modelmodel- The XKB model
--layoutlayout- The XKB layout
--variantvariant- The XKB layout variant
--optionsoptions- The XKB options
--enable-environment-names- Allow to set the default RMLVO values via the following environment variables: Note that this option may affect the default values of the previous options.
SEE ALSO¶
| June 4, 2024 | Linux 6.4.0-150700.53.19-default |