0
Dans les interfaces homme-machine, l'extension de clavier X ou XKB fait partie du système X Window qui étend la capacité de contrôler le clavier sur ce qui est offert par le protocole de base du système X Window.Les principales caractéristiques de cette extension sont: - prise en charge améliorée des modificateurs (Alt, Shift, Etc.);- un meilleur traitement des groupes clés;- contrôle étendu des indicateurs du clavier (LED) et des cloches;- divers nouveaux paramètres du clavier (contrôles);- association d'actions (d'un type particulier) à des clés;L'extension est composée de deux parties: une extension serveur et une bibliothèque client.Les versions modernes de Xlib contiennent XKB, qui est actif par défaut.Les programmes clients n'utilisant pas cette extension peuvent la désactiver avant de se connecter au serveur, ou peuvent simplement fonctionner normalement car l'extension simule le protocole principal par défaut.XKB est également utilisé par les compositeurs Wayland et kmscon.