Como se livrar do menu de layout de teclado sem se livrar do layout do teclado

3

Eu tenho um teclado no Reino Unido. Funciona. Mas no canto superior direito da tela do Gnome Shell eu tenho um pequeno menu "en1⌄" que me oferece uma opção de teclados do Reino Unido ou dos EUA.

Como não tenho planos de me mover pelo oceano, ser constantemente oferecido um layout de teclado estrangeiro não é útil; é lixo de tela.

Então fui ao Layouts de Teclado e removi o layout dos EUA, deixando apenas o do Reino Unido. O menu desapareceu - ótimo ... mas acontece que agora achava que meu teclado tinha ido todo americano - pressione # e eu pegaria \!

Ative o teclado dos EUA e ele vai para o Reino Unido novamente (!).

É apenas irritante, mas imaginando se alguém pode consertar?

EDIT: Screenshots adicionados:

Configurações do sistema do Gnome:

Região & amp; Idioma

    
por artfulrobot 27.04.2014 / 18:05

3 respostas

0

A resposta é que você não pode fazer isso no momento devido a erros conhecidos.

Eu relatei esse bug e ele foi mesclado como um sintoma de um erro maior:

  

Existe um bug monstruoso sobre layouts de teclado no launchpad. Ainda basicamente   não resolvido; as interações entre gnome-control-center, métodos de entrada, KBD   opções e co & amp; são um verdadeiro pesadelo.

     

O título do bug é apenas um dos sintomas. O comportamento relatado aqui foi   comentou em algum lugar ... pelo menos eu acho.

     

Veja    link

Então, enquanto você pode removê-lo, isso não resolve o problema. Além disso, como o layout do teclado é redefinido para os EUA sempre que o Gnome Shell falha e você só pode remediar isso alterando o layout para US (o indicador não registra a redefinição) e depois volta para UK novamente, remover o indicador não seria conveniente.

Eu pensei que poderia haver um cenário em algum lugar, e é por isso que fiz a pergunta, mas acontece que é um bug.

    
por artfulrobot 17.05.2014 / 11:45
2

Você pode tentar editar o arquivo panel.js localizado no diretório / usr / share / gnome-shell / js / ui / .

Nota: Eu tenho dois layouts de teclado (Es, En). Primeiro, vou criar um backup do arquivo e comentar a linha 855 para remover o indicador do teclado no painel do gnome sem remover o layout do teclado.

1) Abra uma janela de Terminal Ctrl + Alt + T e digite:

  • sudo cp -p /usr/share/gnome-shell/js/ui/panel.js /usr/share/gnome-shell/js/ui/panel.js.bak
  • sudo nano -c /usr/share/gnome-shell/js/ui/panel.js

Comente ou exclua a linha 855 (Você pode usar a barra dupla "//" para comentários de linha única)
'keyboard': imports.ui.status.keyboard. InputSourceIndicator,

Para salvar as alterações no nano .. Ctrl + O , Digite e depois em Ctrl + X .

Antes:

Depois:

Finalmente, para ver as alterações que você pode fazer logout, reinicie o painel ou reinicie sua máquina.

Agora, se você quiser alterar o layout do teclado, use o atalho Ctrl + Espaço .

Importante: Apenas no caso ... lembre-se de que você tem o arquivo panel.js.bak como backup.

Espero que isso ajude.

    
por Roman Raguet 16.05.2014 / 19:15
0

Goto System Settings then Text Entry e desmarque a opção Show current input source in menu bar . É isso.

    
por Karthik 27.04.2014 / 18:14