Je veux utiliser mon long clavier Apple en aluminium avec Cmd
des Ctrl
touches de commande et de contrôle échangées . Comment cela se fait-il étape par étape sur Trusty Tahr (14.04) en utilisant xkb
?
Remarque: Cette solution ne fonctionne pas pour moi car elle a été xkb
remplacée xmodmap
en 13.04 ou même plus tôt .
keyboard-layout
xkb
apple-keyboard
Aleksandar Savkov
la source
la source
Réponses:
Cette réponse est principalement basée sur la réponse donnée ici . La raison pour laquelle je pose et réponds à nouveau à cette question est la dernière étape, qui n'a pas été entièrement décrite. Pour en savoir plus sur la
xkb
recherche ici , ici et ici .Créez un fichier dans
/usr/share/X11/xkb/symbols
(pourrait également être dans/etc/X11/xkb/symbols
) appeléaltwin2
et contenant le mappage suivant:Insérez la ligne suivante sous la
option = symbols
section dans/usr/share/X11/xkb/rules/evdev
(ignorez l'avertissement de la première ligne):Ajoutez la nouvelle option
/usr/share/X11/xkb/rules/evdev.lst
dans la sectionoption
:Si vous ne savez pas où votre fichier de configuration du clavier est, vous pouvez le modifier à l' aide dconf-éditeur , ajoutant
"altwin2:cmd_n_ctrl"
dansxkb-options
sous org :: :: gnome bureau :: entrée-sources comme indiqué ici . Si vous savez où se trouve votre fichier de configuration, vous devez inclure la nouvelle option dans leXkbOptions
champ comme indiqué ci-dessous:Redémarrez ou redémarrez
lightdm
pour mettre à jour les modifications:REMARQUE: si des modifications sont apportées directement dans les fichiers de mise en page, c'est-à-dire sans utiliser d'options, les fichiers mis en cache
/var/lib/xkb/
doivent être supprimés comme indiqué ici .la source
!option = symbols
section, pasoptions = symbols
(temps passé à rechercher "options =" pour trouver la section).En 16.04, voici comment j'ai finalement réussi à faire fonctionner cela. Xmodmap ne fonctionne pas universellement dans toutes les applications, l'outil de modification de gnome manquait de fonction, la modification de dconf d'un échange de clé altwin2 personnalisé (comme la réponse principale ici) a échoué, donc je me suis arraché les cheveux jusqu'à ce que j'aie combiné plusieurs réponses dans cet ensemble complet et simple , et solution élégante:
changez-le en:
Sauver.
(Je ne sais pas si cela est nécessaire, mais je l'ai fait.)
Redémarrez.
la source