IT-lexikon › Infrastruktur › xkeyboard-config

xkeyboard-config

Infrastruktur In English → Uppdaterad: 2026-10-11

Databasen med världens tangentbordslayouter som XKB läser, och som både X och Wayland i dag är beroende av.

XKB definierade hur en layout beskrivs, men själva beskrivningarna låg länge i X-serverns källträd, där få vågade röra dem. Sergey Udaltsov bröt 2004 ut dem till ett eget projekt på freedesktop.org, med egna utgåvor och översättningar, och det ersatte snart XFree86:s gamla data helt. Filerna ligger under /usr/share/X11/xkb, uppdelade i keycodes, types, compat och symbols, och regelfiler översätter ett val av modell, layout, variant och tillval till rätt kombination.

Det är här se, se(nodeadkeys) och ctrl:nocaps faktiskt definieras. Wayland-kompositorer läser samma filer genom libxkbcommon, så projektet överlevde fönstersystemet det skrevs för. Bidrag om en saknad tangent på ett mongoliskt tangentbord landar fortfarande här.

← Tillbaka till lexikonet