De acordo com o Manual do Xmodmap , quando você deseja trocar ou alterar as teclas modificadoras que você precisa remover & amp; limpar seus laços com seus códigos de tecla originais e grupos de modificadores. Em seguida, depois de atribuí-los a um novo código de acesso, você também deve atribuí-los a um novo grupo exclusivo.
Parece que (isto parece ser bastante comum devido às configurações do fabricante) o grupo modificador 5 recebeu dois modificadores diferentes [Level3_shift] & amp; [Mode_switch]! Com efeito, pressionando um deles, ativa / envia ambos para o sistema. Cada um deles é projetado para fornecer acesso a uma única camada / nível do teclado, bem como uma camada / nível único adicional quando pressionados juntos. [Mode_switch] é aparentemente sinônimo de [AltGr] fornecendo acesso à camada 2 - o segundo conjunto de [q] & amp; [Q] em seu exemplo, [ISO_Level3_shift] fornece acesso ao nível três - o [ä] & amp; [Ä] no seu exemplo - mas você não pode digitar nenhuma dessas chaves sem digitar ambas até que você altere seu arquivo .xmodmap. E o seu segundo "adiaeresi" (sic.) Está faltando a final [s], por isso não iria produzir qualquer personagem.
Eu sei que isso é bastante confuso e complicado por nenhuma razão aparente, mais esse segmento é antigo. Mas espero que alguém encontre minha explicação útil em algum momento!