Comment changer le clavier «système par défaut»?

25

J'utilise Xubuntu. J'ai essayé de changer le clavier de session mais cela ne fonctionne pas. Si j'y vais

` Paramètres → Gestionnaire de paramètres → Clavier → Disposition (onglet en haut) → décochez Utiliser les valeurs par défaut du système → Supprimer le clavier actuel / en ajouter un nouveau

Je constate que lorsque je me reconnecte, le clavier correct ne fonctionne toujours pas.

Evan Carroll
la source

Réponses:

41

Vous pouvez modifier le paramètre du matériel du clavier système par défaut (par exemple "Generic 105-key keyboard"à "Generic 101-key keyboard") et également la disposition du clavier système (par exemple "us-intl"à "us") avec la commande

sudo dpkg-reconfigure keyboard-configuration
unutbu
la source
1
Ce paramètre disparaît après le redémarrage de gnome shell
smac89
7

afficher ce fichier /usr/share/console-setup/KeyboardNames.pl. Vous y verrez un Perl Hash of Hashes:

  'us' => {
'Cherokee' => 'chr',
'English (Colemak)' => 'colemak',
'English (Dvorak alternative international no dead keys)' => 'dvorak-alt-intl',
'English (Dvorak international with dead keys)' => 'dvorak-intl',
'English (Dvorak)' => 'dvorak',
'English (Macintosh)' => 'mac',
'English (US, alternative international)' => 'alt-intl',
'English (US, international with dead keys)' => 'intl',
'English (US, with euro on 5)' => 'euro',
'English (classic Dvorak)' => 'dvorak-classic',
'English (international AltGr dead keys)' => 'altgr-intl',
'English (layout toggle on multiply/divide key)' => 'olpc2',
'English (left handed Dvorak)' => 'dvorak-l',
'English (programmer Dvorak)' => 'dvp',
'English (right handed Dvorak)' => 'dvorak-r',
'Russian (US, phonetic)' => 'rus',
'Serbo-Croatian (US)' => 'hbs',
  }

Disons que tu veux

'English (international AltGr dead keys)' => 'altgr-intl',

Au lieu de

'English (US, international with dead keys)' => 'intl',

Tout d'abord, voyez qu'ils tombent tous sous nous . Maintenant éditez /etc/default/keyboardet changez ceci

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="intl"
XKBOPTIONS=""

à

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="altgr-intl"
XKBOPTIONS=""
Evan Carroll
la source
-1

Dans ubuntu 14.04, ouvrez Paramètres système> Saisie de texte (ou recherchez-le avec la touche Super et tapez ' Saisie de texte ' pour le trouver)

Cliquez sur le plus en bas à gauche

Sélectionnez la langue (par exemple anglais (Dvorak) , anglais (Colemak) , etc.)

Pour basculer entre les dispositions, Super + Space est le sélecteur par défaut. La souris peut être utilisée pour sélectionner la méthode de saisie de texte en haut à droite, avec une abréviation pour la langue.

Pour l'anglais, il apparaîtra comme En . Pour plusieurs mises en page en anglais, un indice semble les différencier. Les autres mappages de touches de langue ont une abréviation différente.

Voortuck
la source