Você modificou \usr\share\X11\xkb\symbols\ru
para seguir um layout Dvorak e modificou a seção key <AB10>
na seção name[Group1]= "Russian"
adicionando duas chaves adicionais.
Chaves extras que são definidas no arquivo de layout de teclado dessa forma não são seqüências de teclas de composição. Estas teclas são chaves de 3º / 4º nível.
Para alcançar Ж que você definiu em key <AB10>
, você precisa usar um seletor de 3º nível em vez da tecla de composição. A chave de 4º nível é alcançada com o seletor de 3º nível + Shift
Na caixa de diálogo Opções de Layout do Teclado , abra a Chave para escolher o 3º nível , e escolha qualquer tecla que funcione melhor para você.
Eu modifiquei o meu teclado russo com as alterações que você indicar, ajuste o menu como o seletor de 3º nível e o menu + key-to-left-of-right -shift agora insere corretamente <.
Eu escolhi o menu porque eu nunca o uso de outra forma, e porque eu prefiro Right-Alt como a tecla Compor.
O ponto principal aqui é que a mesma chave não pode servir tanto como a tecla Compose como o seletor de 3º nível. O sistema não vai reclamar, mas a configuração de 3º nível não terá efeito.
Se você preferir Right-Alt como seletor de 3º nível, certifique-se de selecionar outra coisa para a tecla Compor. Ao experimentar diferentes combinações, às vezes eu tive que sair antes que elas entrassem em vigor.
(Btw, você parece ter as letras maiúsculas / minúsculas nas posições trocadas, a menos que seja o que você quer.)