123
X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

Določi način ravnanja s kodami tipkovnic v X in omogoča dostop do notranjih tabel prevajanja.To je osnovni mehanizem, ki omogoča uporabo več postavitev tipkovnice v X.
V vmesnikih človek-računalnik je razširitev tipkovnice X ali XKB del sistema X Window System, ki razširja možnost nadzora tipkovnice nad tistim, kar ponuja jedrni protokol X Window System.Glavne značilnosti te razširitve so: - izboljšana podpora za modifikatorje (Alt, Shift, itd.);- boljša obravnava ključnih skupin;- razširjen nadzor indikatorjev tipkovnice (LED) in zvonov;- različni novi parametri tipkovnice (kontrole);- povezava akcij (določene vrste) s ključi;Razširitev je sestavljena iz dveh delov: razširitev strežnika in knjižnica odjemalcev.Sodobne različice Xlib vsebujejo XKB, ki je privzeto aktiven.Odjemalski programi, ki ne uporabljajo te razširitve, jo lahko deaktivirajo pred povezavo s strežnikom ali preprosto delujejo normalno, saj razširitev privzeto simulira jedro protokola.XKB uporabljajo tudi skladatelji Wayland in kmscon.

Alternativa X Keyboard Extension (XKB)u za X11

xmodmap

xmodmap

Program xmodmap se uporablja za urejanje in prikazovanje zemljevidov modifikatorjev tipkovnice in tabele tipkovnic, ki jih odjemalske aplikacije uporabljajo za pretvorbo kodeksov dogodkov v tipkovnice.