xkeyboardconfig
« Back to VersTracker
Description:
Keyboard configuration database for the X Window System
Type: Formula  |  Tracked Since: Oct 13, 2024
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: x11 keyboard input i18n configuration freedesktop
Install: brew install xkeyboardconfig
About:
XKeyboardConfig provides a comprehensive, centralized database of keyboard layouts, models, and options for the X Window System. It allows users and system administrators to configure and customize keyboard behavior across X11 applications and desktop environments. Its main value is enabling consistent, flexible keyboard input handling for internationalization, accessibility, and user preference.
Key Features:
  • Centralized database of keyboard layouts and models
  • Support for advanced keyboard options and compose keys
  • Integration with X11 input subsystems and toolkits
  • Regular updates for new layouts and standards compliance
  • XML-based data format for extensibility
Use Cases:
  • Configuring non-US keyboard layouts in X11-based Linux/Unix systems
  • Enabling accessibility features like sticky keys or slow keys
  • Customizing keyboard behavior for specific applications or workflows
Alternatives:
  • systemd-localed – Manages system-wide locale and keyboard settings on systemd-based Linux, but is not X11-specific.
  • Wayland compositor input config – Wayland protocols handle keyboard configuration per compositor, replacing X11's centralized model.
Version History
Detected Version Rev Change Commit
Oct 13, 2024 8:38pm 0 VERSION_BUMP 53065b09
Oct 1, 2024 11:29pm 0 VERSION_BUMP 3d9002c5
Oct 1, 2024 10:10pm 0 VERSION_BUMP 9e339d8a