X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

Określa sposób obsługi kodów klawiatury w X i zapewnia dostęp do wewnętrznych tabel tłumaczeń.Jest to podstawowy mechanizm, który pozwala używać wielu układów klawiatury w X.
W interfejsach człowiek-komputer rozszerzenie X klawiatury lub XKB jest częścią systemu X Window, który rozszerza możliwości sterowania klawiaturą w stosunku do tego, co oferuje podstawowy protokół X Window System.Główne cechy tego rozszerzenia to: - ulepszona obsługa modyfikatorów (Alt, Shift, itd.);- lepsze traktowanie kluczowych grup;- rozszerzona kontrola wskaźników klawiatury (diod LED) i dzwonków;- różne nowe parametry klawiatury (sterowanie);- powiązanie działań (określonego rodzaju) z kluczami;Rozszerzenie składa się z dwóch części: rozszerzenia serwera i biblioteki klienta.Nowoczesne wersje Xlib zawierają XKB, który jest domyślnie aktywny.Programy klienckie nie używające tego rozszerzenia mogą dezaktywować je przed połączeniem z serwerem lub mogą po prostu działać normalnie, ponieważ rozszerzenie domyślnie symuluje protokół podstawowy.XKB jest także używany przez kompozytory Wayland i kmscon.
x-keyboard-extension-xkb-

Alternatywy dla X Keyboard Extension (XKB)'a dla wszystkich platform z dowolną licencją

SharpKeys

SharpKeys

SharpKeys to narzędzie, które zarządza kluczem rejestru, który pozwala Windowsowi przypisać jeden klucz do dowolnego innego klucza.
Karabiner

Karabiner

Karabiner, wcześniej nazywany KeyRemap4MacBook, to bardzo potężny remapper klawiatury dla Mac OS X.
KeyTweak

KeyTweak

KeyTweak to darmowy remapper klawiatury dla Windows NT / 2000 / XP / Vista / Win 7. Korzysta z klucza rejestru Microsoft Scancode Map do mapowania klawiatury.
xmodmap

xmodmap

Program xmodmap służy do edytowania i wyświetlania mapy modyfikatora klawiatury i tabeli map klawiszy, które są używane przez aplikacje klienckie do konwersji kodów zdarzeń na klucze.