Mapei por Alt_R para Control . Meu Control_R também está mapeado para Control . Alt_L permanece como Alt ( Mod1 ).
Eu usei xkbcomp :0 keyboard.xkb para despejar o arquivo de configuração atual. Nesse arquivo, na seção xkb_symbols , no lugar de modifier_map Mod1 { <RALT> }; , coloquei modifier_map Control { <RALT> } e usei o arquivo .xkb editado com xkbcomp keyboard.xkb :0 .
Agora, como esperado Alt_R + x e Alt_R +f work (estou testando tudo isso no Emacs).
Mas Alt_R + Alt_L + F (que deveria ser Control + Alt + F ) não funciona enquanto Alt_R + Alt_L + B (supostamente Control + Alt + B ) funciona.
Eu tentei usar xev para testar o que está acontecendo, mas xev nem mesmo recebe a combinação Alt_R + Alt_L +F , mas recebe Control_R + Alt_L + F e, no último caso, a saída não é nada que não seja esperada.
Quais podem ser as razões para este comportamento estranho? Ou existem ferramentas que podem ser usadas para diagnosticar o problema?
EDITAR:
Arquivo de configuração inteiro descartado com xkbcomp :0 keyboard.xkb após a edição: arquivo de configuração
Tags keyboard-layout xkb x11