Como altero o layout do teclado padrão (não o método de entrada) no Ubuntu 16.04?

14

Quando instalei o 16.04, escolhi por engano o layout do teclado alemão. Meu computador é um computador japonês com teclas japonesas, mas uso regularmente vários idiomas. Como posso alterar o layout do sistema padrão para todos os meus idiomas sem reinstalar o sistema operacional? Durante toda a minha vida, não consigo encontrar uma maneira GUI ou CLI de fazer isso. Muito obrigado pela sua ajuda.

Emagrecer
fonte
É suficiente alterá-lo para seu próprio usuário? Nesse caso, Configurações do sistema -> Entrada de texto deve ser o que você precisa.
Gunnar Hjalmarsson
Gunnar, obrigado pela sua sugestão. Posso adicionar e remover métodos de entrada de texto, mas isso não parece resolver o problema para mim. Mesmo se eu adicionar outro método de entrada de texto em japonês, o layout do teclado não será alterado. Por exemplo, pressiono a tecla @ e outro caractere sai. Além disso, eu preferiria alterar o layout padrão, pois minhas senhas na tecla de login também dependem de símbolos que possuem locais exclusivos no teclado japonês.
Slim Down

Respostas:

4

Não consigo reproduzir o problema que você mencionou nos comentários, ou seja, ativar um layout de teclado japonês não faria diferença. Eu adicionei japonês, e o layout do teclado resultante é assim:

Layout de teclado japonês

Então eu abri o gedit, mudei para "Ja" através do indicador da fonte de entrada e os caracteres esperados de acordo com a imagem acima apareceram quando eu digitei.

Gunnar Hjalmarsson
fonte
Gunnar, obrigado por sua ajuda e persistência. Não tendo trabalhado anteriormente, adicionei novamente "japonês" em Todas as configurações / entrada de texto e, desta vez, parece ter funcionado, tanto para "japonês" quanto para "japonês (Mozc) (iBus)" que normalmente uso. Enquanto estou satisfeito, estou mais confuso sobre o porquê de ter funcionado desta vez e não antes. De qualquer forma, obrigado.
Slim Down
@SlimDown: Fico feliz que você fez o trabalho. :)
Gunnar Hjalmarsson
Recentemente, configurei outra máquina e encontro o mesmo problema. Desta vez, abri as preferências do IBus em um terminal ibus-setupe desativei Avançado -> Usar o layout do teclado do sistema. Novamente, não sei por que, mas isso parece ter funcionado. Qualquer pessoa que ainda tenha problemas após seguir o método acima, tente as preferências do IBus.
Slim Down
14

Em uma concha:

sudo dpkg-reconfigure keyboard-configuration
ubibene
fonte
ubibene, obrigado por sua sugestão. Tentei sua sugestão e configurei minha placa para o layout japonês, depois reiniciei, mas o problema persiste. Ou seja, as saídas não correspondem às teclas que pressiono. Não tenho certeza qual é o problema. Isso pode ser um erro?
Slim Down
@SlimDown: Qual é o resultado cat /etc/default/keyboard?
Gunnar Hjalmarsson
# ARQUIVO DE CONFIGURAÇÃO DO TECLADO # Consulte a página de manual do teclado (5). XkbModel = "asus_laptop" XkbLayout = XKBOPTIONS "OADG109A" = "" BACKSPACE = "palpite" "jp" XKBVARIANT =
Slim Down
@SlimDown: Isso deve ser aplicado pelo usuário do login. Não posso dizer por que não é para você.
Gunnar Hjalmarsson
3
Ótima solução.
Marc van Dongen
1

Instale o teclado "Japanese iBus MOZC":

sudo apt-get install ibus-mozc mozc-server mozc-utils-gui

Faça login novamente (isso é importante!) E encontre mozc em Configurações do sistema -> Entrada de texto quando você clicar no botão +.

Se "seu" japonês não estiver listado, digite este comando no shell

im-config 

Depois disso, você deverá ter essas fontes de entrada do teclado japonês na Entrada de texto ao clicar no botão +: japonês (Dvorak), japonês (Kana), japonês (Kana 86), japonês (Macintosh), japonês (Mozc) (IBus), japonês (OADG 109A), japonês (Série PC-98xx)

PeterN
fonte
PeterN, obrigado por suas sugestões. Eu deveria ter mencionado na minha pergunta que uso regularmente o iBus MOZC japonês e já tentei desinstalar e reinstalar, com reinicializações. Também tentei sua segunda sugestão em um terminal, mas isso não pareceu resolver o problema.
Slim Down