Impossible de modifier la disposition du clavier sur Centos 7

10

Je suis coincé avec ce problème depuis des heures maintenant et cela devient vraiment frustrant.

J'ai installé Centos 7.0.1406 sur Oracle Virtualbox et lors de l'installation, j'ai choisi la disposition du clavier norvégien car j'ai un clavier norvégien.

Le problème est sur Ubuntu tout fonctionne comme il se doit et quand je tape æøå, je reçois ces lettres. Mais dans centos7, quelque chose d'autre apparaît. Et le plus gros problème est que je n'ai pas accès au tuyau | car je ne sais pas où le trouver sur mon clavier, car la touche par défaut donne autre chose.

J'ai cherché et les gens continuent de dire que je dois modifier / etc / sysconfig / keyboard mais il n'y a pas de clavier dans / etc / sysconfig

Je ne sais pas quoi faire.

Serait toujours si reconnaissant pour les conseils!

Alex
la source
æøå ... access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/… La liste pertinente est:no no-colemak no-dvorak no-latin1 no-mac no-mac_nodeadkeys no-nodeadkeys no-smi no-smi_nodeadkeys no-winkeys sunt4-no-latin1
Michael Hampton
Pouvez-vous le croire, je ne peux pas. En 2020, nous entrons en ligne de commande pour changer un clavier. Vraiment??? Dumping centos revenant à Ubuntu. Quelle blague
englishPete

Réponses:

11

Cette fonctionnalité semble être dans systemd maintenant. Pour répertorier les informations locales actuelles:

# localectl status
   System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us

Pour répertorier les images clés disponibles:

# localectl list-keymaps | grep no
de-latin1-nodeadkeys
et-nodeadkeys
mac-de-latin1-nodeadkeys
no
no-dvorak
no-latin1
sunt4-no-latin1

Pour définir le clavier (en faisant une supposition ici sur laquelle vous voulez):

# localectl set-keymap no
# localectl set-x11-keymap no

Il y a plus d'informations disponibles dans la documentation de Red Hat. Bonne chance! https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/s1-Changing_the_Keyboard_Layout.html

Boscoe
la source
5

Bien que la réponse de Boscoe soit tout à fait juste et pertinente, les paramètres pertinents sont stockés dans /etc/vconsole.conf:

KEYMAP=us  # or whatever

et dans /etc/X11/xorg.conf.d/00-keyboard.conf:

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "us"
EndSection

Vous pourriez être intéressé à pouvoir entrer dans plusieurs langues. Une réponse détaillée à ce sujet peut être trouvée ici.

Aussi /etc/locale.conf:

LANG="en_US.UTF-8"
Otheus
la source