Remapper les touches Ctrl, Alt & Super clés dans Ubuntu 13.10

Je suis en train de reconfigurer la dernière ligne de mon clavier pour imiter les Happy Hacking Keyboard layout. J'ai créé un .Xmodmap fichier avec le mot de changements. Ci-dessous affiche uniquement les lignes qui ont été modifiées manuellement dans le fichier Xmodmap générées à l'aide de xmodmap -pke > ~/.Xmodmap.

keycode 37 = Super_L NoSymbol Super_L
keycode 64 = Control_L NoSymbol Control_L
keycode 105 = Super_R NoSymbol Super_R
keycode 108 = Control_R NoSymbol Control_R
keycode 133 = Alt_L Meta_L Alt_L Meta_L
keycode 134 = Alt_R Meta_R Alt_R Meta_R

Les changements ci-dessus ont été chargés à l'aide de

xmodmap ~/.Xmodmap

Les changements ont été vérifiées à partir de l'exécution xev c'est à dire Alt: Ctrl, Super: Alt et Ctrl: Super.

Cependant, lorsque je lance emacs, il est toujours Alt: Alt, Super: Super & Ctrl: Ctrl. Et, le terminal peut encore être lancé uniquement en appuyant sur Alt + Ctrl + t au lieu de Alt + Super + t. Ces applications sont toujours le reflet de la disposition du clavier par défaut, et non pas conformément à la nouvelle configuration dans mon $HOME/.Xmodmap fichier.

Ajouté le xmodmap ~/.Xmodmap à la $HOME/.xinitrc fichier, de sorte que les changements sont persistantes entre les applications. Ce n'est pas le travail.

Également, ajouté le code suivant à /etc/X11/xinit/xinitrc. Mais cela ne fonctionne pas non plus.

if [ -f $HOME/.Xmodmap ]; then
    /usr/bin/xmodmap $HOME/.Xmodmap
fi

Bien vouloir donner vos suggestions.

Je vous remercie pour votre temps.

-Girish

Un petit fond d'écran:

Récemment passé à Ubuntu à partir de Windows. J'utilise Emacs pour l'écriture de code et l'ai trouvé efficace pour mapper les touches comme dans HHK. Il évite de blesser l'auriculaire et le RSI des poignets.

Bienvenue à Débordement de Pile. Il est apprécié par de nombreux lorsque la question est aussi laconique que possible, tout en indiquant clairement le problème que vous souhaitez résoudre. Ce que j'ai compris votre problème, c'est que Ubuntu ne charge pas xmodmap au démarrage?

OriginalL'auteur Girish | 2014-02-18