Wie ändere ich die Standardtastatur des Systems?

25

Ich benutze Xubuntu. Ich habe versucht, die Sitzungstastatur zu ändern, aber es funktioniert nicht. Wenn ich gehe

` Einstellungen → Einstellungsmanager → Tastatur → Layout (Registerkarte oben) → Deaktivieren Sie die Option Systemstandards verwenden → Löschen Sie die aktuelle Tastatur, und fügen Sie eine neue hinzu

Ich finde, dass, wenn ich mich wieder anmelde, die richtige Tastatur immer noch nicht funktioniert.

Evan Carroll
quelle

Antworten:

41

Sie können die Einstellung für die Standard-Systemtastaturhardware (z. B. "Generic 105-key keyboard"bis "Generic 101-key keyboard") und auch das Systemtastaturlayout (z. B. "us-intl"bis "us") mit dem Befehl ändern

sudo dpkg-reconfigure keyboard-configuration
unutbu
quelle
1
Diese Einstellung verschwindet nach dem Neustart von gnome shell
smac89
7

Diese Datei anzeigen /usr/share/console-setup/KeyboardNames.pl. Darin sehen Sie einen Perl-Hash von 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',
  }

Angenommen, Sie möchten

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

Anstatt

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

Erstens, sieh zu, dass sie alle unter uns fallen . Bearbeiten /etc/default/keyboardund ändern Sie dies jetzt

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

zu

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

Öffnen Sie in Ubuntu 14.04 die Systemeinstellungen> Texteingabe (oder suchen Sie mit der Super- Taste und geben Sie " Texteingabe " ein, um sie zu finden).

Klicken Sie auf das Pluszeichen unten links

Wählen Sie die Sprache (zB Englisch (Dvorak) , Englisch (Colemak) usw.)

So wechseln Sie zwischen Layouts: Super + Space der Standardschalter. Mit der Maus kann oben rechts die Texteingabemethode ausgewählt werden, die mit einer Abkürzung für die Sprache angezeigt wird.

Für Englisch wird es als En angezeigt . Bei mehreren englischen Layouts wird zur Unterscheidung ein Index angezeigt. Andere Sprachschlüsselzuordnungen haben eine andere Abkürzung.

Voortuck
quelle