libxkbfile
« Back to VersTracker
Description:
X.Org: XKB file handling routines
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: x11 xorg keyboard xkb input system-library
Install: brew install libxkbfile
About:
Libxkbfile is a critical component of the X.Org project that provides client-side routines for parsing and manipulating XKB (X KeyBoard) configuration files. It enables applications to read keyboard layout definitions and rules from the system, facilitating the configuration of keymaps, symbols, and behaviors. This library serves as a bridge between the X server's keyboard definitions and user-space applications.
Key Features:
  • Parses XKB configuration files (rules, components, keymaps)
  • Provides client-side API for XKB data access
  • Supports keyboard layout and symbol mapping
  • Essential for X11 input device configuration
Use Cases:
  • Developing X11 applications that need to query or modify keyboard layouts
  • Building custom keyboard configuration tools
  • Implementing input method frameworks on X11 systems
Alternatives:
  • libxkbcommon – More modern library that handles XKB data but with a different API; often preferred for new development
Version History
Detected Version Rev Change Commit
Sep 10, 2025 10:06pm 0 VERSION_BUMP 4b02fda9
Oct 27, 2024 12:49pm 0 VERSION_BUMP 4e8cbb61