X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

Klavye kodlarının X'te nasıl ele alınacağını tanımlar ve dahili çeviri tablolarına erişim sağlar.X'de birden çok klavye düzeni kullanılmasına izin veren temel mekanizmadır.
İnsan-bilgisayar arayüzlerinde, X klavye uzantısı veya XKB, X Pencere Sisteminin klavyesini X Pencere Sistemi çekirdek protokolü tarafından sunulanlar üzerinde kontrol etme yeteneğini genişleten bir parçasıdır.Bu uzantının ana özellikleri şunlardır: - değiştiriciler için gelişmiş destek (Alt, Shift, Vb.);- kilit grupların daha iyi tedavisi;- klavye göstergelerinin (LED'ler) ve zillerin genişletilmiş kontrolü;- çeşitli yeni klavye parametreleri (kontroller);- eylemlerin (belirli bir tür) anahtarlarla ilişkilendirilmesi;Uzantı iki bölümden oluşur: bir sunucu uzantısı ve bir istemci kitaplığı.Xlib'in modern sürümleri, varsayılan olarak etkin olan XKB içerir.Bu uzantıyı kullanmayan istemci programları, sunucuya bağlanmadan önce uzantıyı devre dışı bırakabilir veya uzantı varsayılan olarak temel protokolü taklit ettiği için normal şekilde çalışabilir.XKB ayrıca Wayland bestecileri ve kmscon tarafından da kullanılmaktadır.
x-keyboard-extension-xkb-

Ticari lisanslı X11 için X Keyboard Extension (XKB)'a alternatifler