X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

Definuje způsob zpracování kódů klávesnice v X a poskytuje přístup k interním překladovým tabulkám.Je to základní mechanismus, který umožňuje použití více rozložení klávesnice v X.
V rozhraní člověk-počítač je rozšíření klávesnice X nebo XKB součástí systému X Window, který rozšiřuje schopnost ovládat klávesnici nad tím, co nabízí základní protokol X Window System.Hlavní rysy tohoto rozšíření jsou: - vylepšená podpora pro modifikátory (Alt, Shift, atd.);- lepší zacházení s klíčovými skupinami;- rozšířené ovládání klávesových indikátorů (LED) a zvonků;- různé nové parametry klávesnice (ovládací prvky);- přiřazení akcí (zvláštního druhu) ke klíčům;Rozšíření se skládá ze dvou částí: serverové rozšíření a klientské knihovny.Moderní verze Xlib obsahují XKB, který je ve výchozím nastavení aktivní.Klientské programy, které toto rozšíření nepoužívají, ho mohou deaktivovat před připojením k serveru nebo mohou jednoduše fungovat normálně, protože rozšíření ve výchozím nastavení simuluje základní protokol.XKB je také používán kompilatory Wayland a kmscon.
x-keyboard-extension-xkb-

Alternativy X Keyboard Extension (XKB) pro BSD

xmodmap

xmodmap

Program xmodmap se používá k úpravě a zobrazení mapy modifikátoru klávesnice a tabulky klávesových map, které používají klientské aplikace k převodu kódů událostí na keyymy.