X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

Legt fest, wie Tastaturcodes in X behandelt werden, und bietet Zugriff auf interne Übersetzungstabellen.Dies ist der grundlegende Mechanismus, der die Verwendung mehrerer Tastaturlayouts in X ermöglicht.
Bei Benutzer-Computer-Schnittstellen ist die X-Tastaturerweiterung oder XKB Teil des X Window-Systems, mit der die Steuerung der Tastatur über das X Window-System-Kernprotokoll hinaus erweitert wird.Die Hauptmerkmale dieser Erweiterung sind: - Erweiterte Unterstützung für Modifikatoren (Alt, Shift, usw.);- bessere Behandlung von Schlüsselgruppen;- Erweiterte Steuerung von Tastaturanzeigen (LEDs) und Glocken;- verschiedene neue Tastaturparameter (Steuerelemente);- Zuordnung von Aktionen (einer bestimmten Art) zu Schlüsseln;Die Erweiterung besteht aus zwei Teilen: einer Servererweiterung und einer Clientbibliothek.Moderne Versionen von Xlib enthalten XKB, das standardmäßig aktiv ist.Client-Programme, die diese Erweiterung nicht verwenden, können sie deaktivieren, bevor sie sich mit dem Server verbinden, oder können einfach normal arbeiten, da die Erweiterung standardmäßig das Kernprotokoll simuliert.XKB wird auch von Wayland Compositors und kmscon verwendet.

X Keyboard Extension (XKB)-Alternativen für Linux

xmodmap

xmodmap

Das Programm xmodmap dient zum Bearbeiten und Anzeigen der Tastaturmodifikatorzuordnung und der Tastaturzuordnungstabelle, die von Clientanwendungen zum Konvertieren von Ereignistastencodes in Schlüsselsymbole verwendet werden.