X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

Definerer måden, hvordan tastaturskoder håndteres i X, og giver adgang til interne oversættelsestabeller.Det er den grundlæggende mekanisme, der gør det muligt at bruge flere tastaturlayouts i X.
I grænseflader mellem mennesker og computere er X-tastaturudvidelsen eller XKB en del af X Window System, der udvider muligheden for at kontrollere tastaturet over, hvad der tilbydes af X Window System-kerneprotokollen.De vigtigste funktioner i denne udvidelse er: - forbedret understøttelse af modifikatorer (Alt, Shift, Etc.);- bedre behandling af nøglegrupper- udvidet kontrol af tastaturindikatorer (LED'er) og klokker;- forskellige nye tastaturparametre (kontroller);- tilknytning af handlinger (af en bestemt art) til nøgler;Udvidelsen består af to dele: en serverudvidelse og et klientbibliotek.Moderne versioner af Xlib indeholder XKB, som er aktiv som standard.Klientprogrammer, der ikke bruger denne udvidelse, kan deaktivere den, før de opretter forbindelse til serveren, eller kan simpelthen fungere normalt, da udvidelsen simulerer kerneprotokollen som standard.XKB bruges også af Wayland-kompositorer og kmscon.
x-keyboard-extension-xkb-

Alternativer til X Keyboard Extension (XKB) til Mac

Karabiner

Karabiner

Karabiner, tidligere kaldet KeyRemap4MacBook, er en meget kraftfuld tastaturremapper til Mac OS X.
xmodmap

xmodmap

Xmodmap-programmet bruges til at redigere og vise tastaturmodifikationskortet og tastaturtabellen, der bruges af klientprogrammer til at konvertere begivenhedens nøglekoder til nøgleord.