Sous Ubuntu 14.04, j'ai fait ce qui suit :
1) Installé uim
en utilisant le Gestionnaire de logiciels, d'autres paquets tels que uim-xim
, uim-gtk2
, uim-gtk3
et uim-qt
sont automatiquement installés. Voir https://launchpad.net/ubuntu/+source/uim.
2) Défini les variables d'environnement en ajoutant les lignes suivantes à ~/.profile
, de cette manière, les séquences personnalisées de touche de composition ne s'appliquent qu'à l'utilisateur actuel :
# Redémarrez le serveur X après avoir apporté des modifications en utilisant :
# $ sudo restart lightdm
# Il semble que seule GTK_IM_MODULE ou QT_IM_MODULE doit être définie.
export GTK_IM_MODULE="uim"
export QT_IM_MODULE="uim"
Le fichier ~/.XCompose
de l'OP devrait fonctionner après le redémarrage 1) d'Ubuntu ou 2) simplement du serveur X en exécutant la commande suivante dans un terminal :
$ sudo restart lightdm
NB : Redémarrer semble nécessaire seulement après avoir modifié le fichier ~/.profile
, les modifications apportées à ~/.XCompose
prendront effet la prochaine fois qu'une application (Terminal, Gedit, etc.) démarre.
Pour vérifier si les variables d'environnement sont correctement définies, saisissez la commande suivante dans votre terminal :
$ printenv | grep IM_MODULE
Un grand merci à :
À propos des séquences de touches de composition personnalisées :
À propos de la personnalisation de la disposition du clavier :
Exemples de fichiers .Xcompose
pour imiter les claviers Window US International
: