Linux Mint 18: xmodmap e terceiro nível não funcionam no firefox e no texstudio

1

Estou tendo problemas com a entrada do teclado em dois aplicativos: firefox 50.1 e TeXstudio 2.10.8.

Eu descobri recentemente como habilitar duas chaves como seletor de 3º nível no Xubuntu . O mesmo funciona para o Linux Mint, embora não importa o que eu faça, o comando não será executado na inicialização da sessão. Isso realmente não importa, eu digito a entrada em um terminal e posso começar a usá-los.

Tenho notado que antes de executar o comando xmodmap eu posso inserir texto normalmente em ambos os aplicativos, mas assim que eu insiro o comando em um terminal, perco a capacidade de digitar símbolos de 3º nível; isso é problemático já que no meu teclado o sinal @ está no terceiro nível.

Eu verifiquei e após a invocação do xmodmap, ambas as chaves funcionam perfeitamente em muitas outras aplicações (testei arora, vim, mousepad, gummi, texworks e xfce4-terminal completamente). Eu gostaria de continuar usando a tecla da esquerda para a esquerda como um selecionador de terceiro nível adicional, porque no layout do meu teclado a barra invertida é oposta a essa chave, então ter isso se torna muito conveniente ao digitar o código LaTeX.

Alguma ideia? Obrigado antecipadamente!

    
por Óscar Guajardo 26.01.2017 / 03:23

1 resposta

0

A sequência correta de comandos no bash para que isso funcione é a seguinte:

xmodmap -e 'keycode 133 = ISO_Level3_Shift"
xmodmap -e 'clear mod4'

de acordo com esta postagem . É claro que o código de acesso varia dependendo do layout do teclado e pode-se usar o xev para saber qual código usar.

    
por 03.01.2018 / 22:00