Mauvaise carte de clavier

10

J'ai Ubuntu 11.10. J'ai un clavier anglais et j'ai défini la disposition du clavier sur Anglais (Royaume-Uni) dans les paramètres système -> Disposition du clavier . C'est la seule disposition répertoriée.

Récemment, mon clavier est passé à la disposition américaine. Je ne sais pas pourquoi et je ne peux pas revenir en arrière.
Le "et @sont au mauvais endroit.

J'ai tapé man loadkeyset la documentation me dit que le clavier par défaut est probablement dans un fichier appelé defkeymap.map soit dans /usr/share/keymapsou dans /usr/src/linux/drivers/char. Je ne trouve aucun de ces répertoires. Quelqu'un peut-il me dire où se trouve le fichier defkeymap.map dans ma distribution, ou s'il est là?

Danny Crossley
la source

Réponses:

9

J'ai eu le même problème. Même si l'anglais (UK) a été sélectionné pour tout, il utilisait toujours une mise en page américaine.

Pour une raison quelconque, l'ajout de la disposition du clavier anglais (États-Unis) sous l'entrée anglaise (Royaume-Uni) dans Paramètres système -> Région et langue -> Dispositions a tout fait fonctionner.

Guy Thouret
la source
2
Cela m'a aussi résolu sur Ubuntu 13! Je venais d'avoir l'anglais (UK) sélectionné et le mappage de caractères de mon clavier britannique était totalement vissé, même si lorsque je cliquais sur la disposition du clavier, il montrait le bon. J'ai ajouté la disposition en anglais (États-Unis), dont je n'ai pas besoin, mais j'ai conservé la disposition en anglais (Royaume-Uni) et cela a immédiatement résolu le problème!
jbx
Problème similaire en 14.04 après une nouvelle mise à niveau, et cela l'a corrigé.
EP
Ce awser est toujours valable 6 ans plus tard. Cela a fonctionné pour moi à la menthe 18.1.
Presbitero
3

J'ai ce problème en 14.04 Selon tout ce que je regarde j'utilise En1 (UK) mais c'est en fait En2 (US). par exemple

/ etc / default / keyboard dit "gb"

Il revient régulièrement. Il dit Royaume-Uni mais ce n'est pas le cas. Le tableau de disposition du clavier montre les choses telles qu'elles devraient être, mais elles ne le sont pas.

Solution de contournement n ° 1: si je passe de En1 à En2 et vice-versa, il se corrige jusqu'au prochain redémarrage.

Il semble que nous ayons affaire à ce bogue:

https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1284635

Une solution de contournement impliquant la personnalisation de la configuration ibus à partir de cette page n'a pas fonctionné pour moi.

La suppression d'Ibus semble fonctionner. Hourra! Eh bien, il prend la plupart des paramètres du système Unity avec lui. Pas bon :(

Solution de contournement n ° 2: regardez dans votre répertoire personnel et appuyez sur la commande h pour voir les fichiers cachés. Ouvrez ~ / .config / ibus / bus et supprimez-y le fichier. Redémarrez ensuite.

Cela fonctionne jusqu'à la prochaine fois que vous effectuez une mise à niveau, puis vous devez le faire à nouveau, sauf si, après ce premier redémarrage, vous modifiez les autorisations pour rendre le fichier en lecture seule.

barry
la source
La solution de contournement # 2 n'a pas fonctionné pour moi, mais la solution de contournement # 1 fonctionne comme décrit.
user664303
1

Dans le type de tableau de bord "gnome-keyboard-properties", cela devrait ouvrir les préférences du clavier

ou gksudo gedit /etc/default/keyboard

Ringtail
la source
Merci pour la réponse. Le tableau de bord n'a rien ouvert, mais j'utilise maintenant Ubuntu 12.04 TLS et je n'ai plus ce problème maintenant. La commande gksudo gedit / etc / default / keyboard a ouvert un fichier à partir de la ligne de commande. Il contenait la ligne XKBLAYOUT = "gb".
Danny Crossley
1
  1. Paramètres système> Disposition du clavier> Langue> Sélectionnez + et sélectionnez votre langue
  2. Paramètres système> Disposition du clavier> Format> Sélectionnez votre région
  3. Paramètres système> Disposition du clavier> Disposition> Sélectionnez + et sélectionnez votre langue

Terminé!

Gerard Roche
la source
1

pour résoudre ce problème sur mon ordinateur, il était nécessaire de revenir au clavier britannique en utilisant le raccourci clavier ('Super' + barre d'espace);

user247223
la source
Merci, je viens de commuter mon mappage de clavier par erreur en utilisant uniquement des touches mais je ne savais pas lesquelles!
Polypheme
0

J'utilise Ubuntu 13.1 et j'ai eu le même problème.

Dans Paramètres système> Disposition du clavier> Langue

il y avait 2 langues listées anglais (uk) anglais (us)

J'ai supprimé l'option english (us) en la sélectionnant puis en utilisant la touche - pour la supprimer, de sorte que seul le choix english (uk) était répertorié dans la boîte.

Cela semble avoir fonctionné et le clavier est correctement mappé

Simon

Simon
la source