Come posso cambiare la tastiera "predefinita di sistema"?


25

Sto usando Xubuntu. Ho provato a cambiare la tastiera della sessione ma non funziona. Se vado

` Impostazioni → Gestione impostazioni → Tastiera → Layout (scheda in alto) → deseleziona Usa impostazioni predefinite di sistema → Elimina la tastiera corrente / aggiungi una nuova

Trovo che quando accedo nuovamente la tastiera corretta non funziona ancora.

Risposte:


41

È possibile modificare l'impostazione per l'hardware della tastiera di sistema di default (ad esempio "Generic 105-key keyboard"a "Generic 101-key keyboard") e anche il layout di tastiera di sistema (ad esempio "us-intl"a "us") con il comando

sudo dpkg-reconfigure keyboard-configuration

1
Questa impostazione scompare dopo aver riavviato gnome shell
smac89

7

visualizza questo file /usr/share/console-setup/KeyboardNames.pl. In esso vedrai un Perl Hash of Hash:

  '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',
  }

Diciamo che vuoi

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

Invece di

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

In primo luogo, vedi che cadono tutti sotto di noi . Ora modifica /etc/default/keyboarde modifica questo

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

a

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

-1

In Ubuntu 14.04, apri le impostazioni di sistema> Inserimento testo (o cercalo con il tasto Super e digita " Inserimento testo " per trovarlo)

Fai clic sul plus in basso a sinistra

Seleziona la lingua (ad es. Inglese (Dvorak) , inglese (Colemak) , ecc.)

Per passare da un layout all'altro, Super + Space è lo switcher predefinito. Il mouse può essere utilizzato per selezionare il metodo di immissione del testo in alto a destra, mostrato con un'abbreviazione per la lingua.

Per l'inglese, apparirà come En . Per più layout inglesi appare un indice per differenziarli. Le mappature dei tasti di altre lingue hanno un'abbreviazione diversa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.