No Ubuntu 14.04 eu fiz o seguinte:
1) Instalado uim
usando o Gerenciador de software, outros pacotes como uim-xim
, uim-gtk2
, uim-gtk3
e uim-qt
são instalados automaticamente. Consulte o link .
2) Definiu as variáveis ambientais adicionando as próximas linhas a ~/.profile
, desta forma as sequências de teclas personalizadas compostas só se aplicam ao usuário atual:
# Restart the X-server after making alterations using:
# $ sudo restart lightdm
# It seems only GTK_IM_MODULE or QT_IM_MODULE needs to be defined.
export GTK_IM_MODULE="uim"
export QT_IM_MODULE="uim"
O arquivo ~/.XCompose
do OP deve funcionar após a reinicialização 1) Ubuntu ou 2) apenas o X-server executando o seguinte comando em um terminal:
$ sudo restart lightdm
NB: Somente a reinicialização parece necessária depois de alterar o arquivo ~/.profile
, as alterações em ~/.XCompose
entrarão em vigor na próxima vez que um aplicativo (Terminal, Gedit, etc.) for iniciado.
Para verificar se as variáveis ambientais estão ajustadas corretamente, digite o seguinte comando no seu terminal:
$ printenv | grep IM_MODULE
Muito obrigado a:
Sobre sequências de teclas de composição personalizadas:
Sobre o mapeamento de teclado personalizado:
Exemplo de arquivos .Xcompose
para imitar Window US International
teclados: