xorg/ XKB
  • Edit
  • Page History
  • Repo Info

XKB - X Keyboard Extension

The XKB data files for the various keyboard models, layouts, and locales are now maintained by the X Keyboard Config project on freedesktop.org

Some helpful links:

  • The XKB Configuration Guide
  • How to further Enhance XKB Configuration
  • The X New Developer’s Guide: The X Keyboard Extension
  • en: http://pascal.tsu.ru/en/xkb/ | ru: http://pascal.tsu.ru/other/xkb/
  • Patch XKB to support more than 128 keys: http://planet.gentoo.org/developers/flameeyes/2005/06/15/and_the_keyboard_lose_the_match
  • RMLVO keyboard configuration (rules, models, layouts, variants and options)
  • Creating custom keyboard layouts for X11 using XKB
  • An Unreliable Guide to XKB Configuration
  • XKB Layout Creation Notes

The original XKB extension protocol and library specs are available in several formats:

  • Original XKB specifications in FrameMaker format, as previously found in the xorg-docs module in git
  • Original XKB specifications from X11R6.4 in PostScript & PDF
  • XKB libX11 API documentation in HTML, generated from current DocBook sources
  • XKB protocol specification in HTML, generated from current DocBook sources
  • XKB libX11 API documentation in PDF 1.4, generated from current DocBook sources
  • XKB protocol specification in PDF 1.4, generated from current DocBook sources
Links: XorgMailingLists guide/extensions
Last edited Mon Sep 30 02:11:54 2024