web-dev-qa-db-fra.com

La disposition du clavier est rétablie à chaque démarrage

J'utilise 12.10 avec Gnome 3. J'ai changé LightDM en GDM. Lorsque je démarre, la disposition du clavier devient la disposition par défaut des États-Unis. Lorsque j'ajoute une autre disposition à la fin de la liste dans les paramètres de région, la disposition sélectionnée devient active. Que devrais-je faire ?

6
serdar

D'abord, j'ai entré cette commande au terminal pour obtenir ma disposition de clavier actuelle que j'ai définie après chaque démarrage

setxkbmap -query

résultat:

rules:      evdev
model:      pc105
layout:     tr

J'ai créé un script qui inclut cette ligne setxkbmap <layout>, dans mon cas setxkbmap tr. J'ai ajouté ce script aux programmes de démarrage. Cela a résolu mon problème.

0
serdar

J'ai aussi le même problème. J'ai fait beaucoup de recherches, mais je n'ai pas trouvé de solution pour moi. Au lieu de cela, pour beaucoup de gens, c'était la solution:

  1. Terminal ouvert
  2. Tapez Sudo vim /etc/default/keyboard
  3. Les valeurs dans le fichier doivent être les suivantes:

    XKBMODEL="pc105"
    XKBLAYOUT="it"
    XKBVARIANT=""
    XKBOPTIONS=""
    
  4. XKBLAYOUT est le code de votre clavier. Tapez man xkeyboard-config pour afficher les codes du modèle et de la disposition du clavier.

  5. sortie

Redémarrez et vérifiez. J'espère que c'est la bonne solution pour vous aussi;)

7
akajack

Cette solution (la seconde, pas la première) fonctionne définitivement. J'ai eu le même problème avec la mise en page américaine que je voulais utiliser et je devais toujours supprimer et lire à chaque fois que je me connectais à Ubuntu 13.04. Il revenait sans cesse à la disposition du clavier britannique, malgré l'exécution:

dpkg-reconfigure keyboard-configuration

(MÊME LORSQUE L’ICÔNE DE LANGUE AU DESSUS DROIT DE L’ÉCRAN DIT ACTUELLEMENT "EN NOUS"), c’est donc un problème sérieux, car même changer la disposition des claviers en cliquant dessus est complètement insensible! J'espère qu'il y aura une sorte de solution pour cela bientôt.

En tout cas, j’ai trouvé qu’en fait, il suffit de taper la commande:

setxkbmap

dans l'onglet de commande 'Applications de démarrage' résout le problème d'Ubuntu en oubliant les paramètres de disposition du clavier à chaque démarrage.

CEPENDANT: j'ai découvert autre chose: si vous exécutez également xmodmap au démarrage, il sera écrasé par la commande setxkbmap. La commande setxkbmap annule ainsi les commandes xmodmap au démarrage. (J'ai découvert cela parce que j'avais finalement réussi à faire en sorte que Ubuntu se souvienne de ma liaison du verrou de défilement (que j'utilise pour mon clavier rétro-éclairé) en exécutant un fichier .Xmodmap avec la modification (dans mon cas:

ajouter mod3 = Scroll_Lock

Ce serait bien si quelqu'un avait des idées sur la manière de fonctionner à la fois au démarrage, du moins jusqu'à ce qu'il y ait une solution permanente au problème très commun, évident et sérieux de mise en page de langage dans Ubuntu (Ubuntu oubliant les paramètres de mise en page du clavier après chaque démarrage).

3
Don
  1. Ouvrir le terminal en frappant Alt+Ctrl+T.
  2. Connexion avec root, su
  3. Entrez Pass
  4. Tapez dpkg-reconfigure keyboard-configuration
  5. sortie

Redémarrez et revérifiez. Faites-nous savoir si cela résout votre problème.

0
Kalpesh Panchal

Après une mise à jour vers 14.4 en utilisant awesome comme gestionnaire de fenêtres, je suis tombé sur le même problème.

Maintenant, j'exécute "setxkbmap de" (pour la mise en page allemande) dans le fichier de configuration ~/.config.rc.lua et tout fonctionne correctement.

0
user820620

J'ai vérifié les préférences de mon application de démarrage et j'ai remarqué que Fcitx était exécuté par défaut au début. J'ai ensuite configuré Fcitx pour ma mise en page et je l'ai fait réparer.

0
Erick Martinez