Como eu mudo o teclado “padrão do sistema”?

23

Estou usando o Xubuntu. Eu tentei mudar o teclado da sessão, mas não funciona. Se eu for

' Configurações → Gerenciador de configurações → Teclado → Layout (guia superior) → desmarque Usar padrões do sistema → Excluir o teclado atual / adicionar um novo

Acho que quando eu voltar a ligar o teclado correto ainda não está funcionando.

    
por Evan Carroll 19.06.2012 / 18:02

3 respostas

36

Você pode alterar a configuração do hardware padrão do teclado do sistema (por exemplo, "Generic 105-key keyboard" to "Generic 101-key keyboard" ) e também o layout do teclado do sistema (por exemplo, "us-intl" to "us" ) com o comando

sudo dpkg-reconfigure keyboard-configuration
    
por unutbu 28.09.2012 / 18:29
7

veja este arquivo /usr/share/console-setup/KeyboardNames.pl . Nele você verá um 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 você queira

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

Em vez de

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

Primeiramente, veja que todos eles se encaixam em nós . Agora edite /etc/default/keyboard e altere isso

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

para

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="altgr-intl"
XKBOPTIONS=""
    
por Evan Carroll 19.06.2012 / 18:02
-1

No Ubuntu 14.04, abra configurações do sistema > Entrada de texto (ou procure por ele com a tecla Super e digite ' Entrada de texto ' para encontrá-lo)

Clique no sinal de mais no canto inferior esquerdo

Selecione o idioma (por exemplo, inglês (Dvorak) , inglês (Colemak) , etc)

Para alternar entre os layouts, Super + Espaço é o alternador padrão. O mouse pode ser usado para selecionar o método de entrada de texto no canto superior direito, mostrado com uma abreviação para o idioma.

Para inglês, aparecerá como En . Para vários layouts em inglês, um subscrito aparece para diferenciá-los. Outros mapeamentos de chave de idioma têm uma abreviação diferente.

    
por Voortuck 30.05.2015 / 01:02

Tags