Cette procédure devrait faire l'affaire pour le remappage du clavier à l'échelle du système des touches simples: FAQ: Comment désactiver / remapper une touche du clavier sous Linux?
Et ce tutoriel consiste à créer vos propres keymaps personnalisés : disposition de clavier personnalisée dans Ubuntu (ou simplement Linux :)
Il ne vous permettra pas de le changer rapidement en utilisant un raccourci. Vous aurez besoin de scripts pour le faire, je suppose.
Cependant, dès la première révision de votre question, j'ai supposé que vous vouliez changer les dispositions. Vous avez révisé votre question, mais voici comment modifier les dispositions:
D'après les balises, je suppose que vous exécutez Kubuntu (KDE) 12.04 en modifiant les dispositions assez simplement:
- Ouvrez «Paramètres système»
- Ouvrez «Périphériques d'entrée»
- Sélectionnez «Clavier» dans l'onglet vertical de gauche.
- Sélectionnez «Mises en page» sur l'onglet horizontal.
- Cochez la case "Configurer les dispositions".
- Ajoutez vos dispositions de clavier préférées en cliquant sur le bouton «Ajouter» et en remplissant les champs de la boîte de dialogue. La sélection d'une mise en page anglaise (US) entraînera «qwerty». - Configurez éventuellement une touche de raccourci pour modifier rapidement les dispositions.
- Cliquez sur appliquer.
Cela devrait couvrir la disposition et le comportement du clavier dans votre session utilisateur. Pour les paramètres à l'échelle du système, y compris la console texte, consultez cette question .
C'est très simple. Vous devez modifier le fichier de mise en page allemand; alors ouvrez-le via un terminal ( Ctrl+ Alt+ T):
sudo gedit /usr/share/X11/xkb/symbols/de
Dans le fichier ouvert, vous pouvez voir «z» sur la 27e ligne:
et «y» sur la 38e ligne:
Tout ce que vous avez à faire est de changer les y et les z . Enregistrez ensuite le fichier et fermez-le.
Déconnectez-vous une fois et reconnectez-vous pour voir le résultat.
la source
*.xkm
fichiers/var/lib/xkb
pour forcer le nouveau clavier à recompiler. Voir ce lien .Je peux maintenant sélectionner l' allemand (qwerty) dans le bureau Unity en 14.04:
Cela me donne exactement ce que je veux.
Il est également possible de passer à cette disposition particulière dans le terminal:
Il n'est absolument pas nécessaire de jouer avec les fichiers de disposition du clavier du système!
la source
Pour basculer les touches
z
ety
dans votre session X (graphique), exécutez la commande suivante dans un terminal de la session:a=52;b=29;c=xmodmap;d="$c -e '";$c -pke | sed -nr "s/^(keycode *)$b(.*)/$d\1$a\2'/p;t;s/^(keycode *)$a(.*)/$d\1$b\2'/p" | sh
la source