X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

Define a maneira como os códigos dos teclados são tratados no X e fornece acesso a tabelas de conversão internas.É o mecanismo básico que permite o uso de vários layouts de teclado no X.
Nas interfaces homem-computador, a extensão do teclado X ou XKB faz parte do X Window System que amplia a capacidade de controlar o teclado sobre o que é oferecido pelo protocolo principal do sistema X Window System.Os principais recursos desta extensão são: - suporte aprimorado a modificadores (Alt, Shift, Etc.);- melhor tratamento de grupos-chave;- controle estendido de indicadores de teclado (LEDs) e sinos;- vários novos parâmetros de teclado (controles);- associação de ações (de um tipo particular) a chaves;A extensão é composta de duas partes: uma extensão do servidor e uma biblioteca cliente.As versões modernas do Xlib contêm o XKB, que está ativo por padrão.Os programas clientes que não usam esta extensão podem desativá-lo antes de conectar-se ao servidor ou simplesmente podem funcionar normalmente, pois a extensão simula o protocolo principal por padrão.O XKB também é usado pelos compositores Wayland e pelo kmscon.
x-keyboard-extension-xkb-

Alternativas ao X Keyboard Extension (XKB) para todas as plataformas com qualquer licença

SharpKeys

SharpKeys

SharpKeys é um utilitário que gerencia uma chave do Registro que permite ao Windows remapear uma chave para qualquer outra chave.
Karabiner

Karabiner

O Karabiner, anteriormente chamado KeyRemap4MacBook, é um remapeador de teclado muito poderoso para o Mac OS X.
KeyTweak

KeyTweak

O KeyTweak é um remapeador de teclado gratuito para Windows NT / 2000 / XP / Vista / Win 7. Ele faz uso da chave de registro Scancode Map da Microsoft para remapear seu teclado.
xmodmap

xmodmap

O programa xmodmap é usado para editar e exibir o mapa modificador de teclado e a tabela de mapa de teclas que são usados ​​pelos aplicativos clientes para converter códigos de chave de eventos em centros de teclado.