Eu uso vários layouts de teclado regularmente. Dois dos quais fazem uso de chaves mortas para o idioma francês.
$ cat /etc/default/keyboard
XKBLAYOUT=us,fr,fr
XKBVARIANT=dvp,bepo,latin9
BACKSPACE=guess
Esta manhã, depois de um sudo apt-get upgrade
no Debian 9 (stretch), que pode ou não estar envolvido no problema, as teclas mortas pararam de funcionar como chaves mortas ( ou seja , bater ^
então e
produz ^e
em vez de ê
), o que torna a digitação em francês bastante difícil.
O novo comportamento é persistente após a reinicialização e afeta vários aplicativos:
- Raposa de fogo
- pássaro do trovão
- gnome-terminal
- gedit
- nautilus
Mas não VLC ou xterm.. o que devo concluir?
Como faço para que minhas chaves mortas voltem a funcionar em todos os aplicativos?
Eu tive o mesmo problema, no Debian Stretch, e estou usando o bépo também.
Resolvi usando o IBUS (ainda acho que o FCITX e alguns outros também podem gerenciá-lo).
Para mim, as chaves mortas funcionaram bem no TTY. Portanto, acho que o problema «apenas» ocorre no software que obtém a configuração do teclado da GUI (X?).
Para instalar o Ibus: sudo apt-get install ibus
O Ibus vem com uma ferramenta de configuração GUI e o bépo está disponível. Configurar o Ibus para iniciar automaticamente com a sessão pode ajudar.