Crate xkb_data

source ·

Structs§

  • Contains the name and description of a keyboard layout.
  • A keyboard layout, which contains an optional list of variants, a name, and a description.
  • A list of keyboard layouts parsed from /usr/share/X11/xkb/rules/base.xml.
  • A variant of a keyboard layout.
  • A list of keyboard layouts.
  • A list of possible variants of a keyboard layout.

Functions§

  • Fetches a list of keyboard layouts from /usr/share/X11/xkb/rules/base.xml and extends them with the list of keyboard layouts from /usr/share/X11/xkb/rules/base.extras.xml.
  • Fetches a list of keyboard layouts from /usr/share/X11/xkb/rules/base.extras.xml or the file defined in the X11_EXTRA_RULES_XML environment variable.
  • Fetches a list of keyboard layouts from a path.
  • Fetches a list of keyboard layouts from /usr/share/X11/xkb/rules/base.xml or the file defined in the X11_BASE_RULES_XML environment variable.