¿Cómo cambio el teclado "predeterminado del sistema"?

25

Estoy usando Xubuntu. Intenté cambiar el teclado de sesión pero no funciona. Si voy

` Configuración → Administrador de configuración → Teclado → Diseño (pestaña en la parte superior) → desmarque Usar valores predeterminados del sistema → Eliminar el teclado actual / agregar uno nuevo

Encuentro que cuando vuelvo a iniciar sesión en el teclado correcto todavía no funciona.

Evan Carroll
fuente

Respuestas:

41

Puede cambiar la configuración de hardware de teclado por defecto del sistema (por ejemplo, "Generic 105-key keyboard"a "Generic 101-key keyboard"), así como la disposición del teclado del sistema (por ejemplo, "us-intl"a "us") con el comando

sudo dpkg-reconfigure keyboard-configuration
unutbu
fuente
1
Esta configuración desaparece después de reiniciar gnome shell
smac89
7

ver este archivo /usr/share/console-setup/KeyboardNames.pl. En él verás 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',
  }

Digamos que quieres

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

En lugar de

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

En primer lugar, ver que todos caen debajo de nosotros . Ahora edita /etc/default/keyboardy cambia esto

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

a

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

En ubuntu 14.04, abra la configuración del sistema> Ingreso de texto (o búsquelo con la tecla Súper y escriba ' Ingreso de texto ' para encontrarlo)

Haz clic en el signo más en la esquina inferior izquierda.

Seleccione el idioma (por ejemplo, inglés (Dvorak) , inglés (Colemak) , etc.)

Para cambiar entre diseños, Super + Space es el conmutador predeterminado. El mouse se puede usar para seleccionar el método de ingreso de texto en la parte superior derecha, que se muestra con una abreviatura para el idioma.

Para inglés, aparecerá como En . Para múltiples diseños en inglés, aparece un subíndice para diferenciarlos. Las asignaciones de teclas de otros idiomas tienen una abreviatura diferente.

Voortuck
fuente