Eu geralmente apago minhas perguntas quando encontro uma resposta, se ninguém respondeu. Além disso, há muitas perguntas do tipo de teclado on-line, mas eu não encontrei nada específico para (não dizendo que estas são únicas);
MacBook Pro
Russian
Linux Mint
De qualquer forma, seguindo essa boa explicação, link , instalei o layout de teclado "Russian, Macintosh" (e todo o suporte a idiomas russo e ucraniano). Então, verifiquei o código de tecla 51 para a barra invertida usando xev -event keyboard
. Felizmente tudo o que tive que fazer foi substituir, em /usr/share/X11/xkb/symbols/ru
,
key <BKSL> { [ backslash, slash ] };
com
key <BKSL> { [ Cyrillic_io, Cyrillic_IO ] };
Eu, então, verifiquei com /usr/bin/setxkbmap -layout ru
. Como se constatou, agora eu tenho duas chaves para o caractere ё
, mas eu poderia facilmente substituir o errado com o colchete "]", mas eu pessoalmente não me importo com isso.
Vou esperar um pouco para ver se alguém quer postar uma resposta melhor, mas se não, eventualmente eu vou editar isso e marcar esta resposta.