Empregue uma estrutura de método de entrada extensível, como scim ou ibus . O último é possível fora da caixa configurando o backend m17n , mas suspeito que os dois primeiros exigem que você programe sua entrada método.
Estou começando a encontrar o limites de XKB , o subsistema de teclado do sistema X window.
Gostaria de saber se existe uma maneira de obter mais flexibilidade. Aqui estão alguns exemplos do tipo de liberdade que gostaria de obter:
CapsLock+w
, gere Ctrl+Right
. f
d
em rápida sucessão (mas não lentamente), gere Escape
. Ctrl+Space
, gere 4 espaços. Quais são algumas maneiras de obter isso? Existe um substituto para o XKB? Devo simplesmente modificar o próprio XKB? Existe uma maneira de se aproximar do controle programático completo do comportamento do teclado?
Acho relativamente simples realizar o que você deseja com Autokey .