Je n'arrive pas à faire en sorte que xmodmap s'exécute à la connexion dans Ubuntu 13.04. J'ai cherché partout, y compris dans askubuntu et toutes les réponses que j'ai trouvées ne fonctionnent pas.
J'ai un fichier nommé .Xmodmap dans mon dossier personnel qui contient les mappings souhaités. Si je l'exécute manuellement, il fonctionne bien, il n'y a donc pas d'erreur. Pour le faire fonctionner au démarrage, j'ai essayé :
-
En utilisant divers
.xinitrc
contenant l'une des commandes suivantes :xmodmap .Xmodmap
xmodmap ~/.Xmodmap
/usr/bin/xmodmap /home/NAME/.Xmodmap
-
if [ -s ~/.Xmodmap ]; then
xmodmap ~/.Xmodmap
fi
-
Utilisation de
.Xresources
au lieu de.xinitrc
avec les mêmes variations. -
Le définir comme une application de démarrage.
Aucune des solutions ci-dessus ne fonctionne dans Ubuntu 13.04 (64 bits). J'ai également vu quelques idées pour modifier globalement les mappages de clavier, mais la plupart d'entre elles n'étaient pas applicables dans Ubuntu 13.04 (c'est-à-dire que les fichiers correspondants n'existaient pas à l'endroit spécifié) et je préfère de toute façon ne pas toucher aux paramètres globaux.