Como remover o ícone do teclado do indicador de layout do teclado (para deixar apenas o idioma abreviado)?


11

Gostaria de remover um ícone do teclado, substituindo "[###] USA" como indicador de layout do teclado para apenas "En", uma bandeira inglesa ou americana ou "EUA" pelo menos. Como posso conseguir isso?

ATUALIZAÇÃO: Quando clico em para remover o ícone de email da barra, a indicação do idioma do teclado também desapareceu, e agora só vejo esse ícone inútil do teclado e não vejo o idioma selecionado agora :-(

Eu uso o Ubuntu 10.10.

Respostas:


9

Além da solução da monotasker , aqui estão as etapas exatas de como obter facilmente sinalizadores em vez do ícone do teclado + abreviação :

  1. dentro gconf-editor, verifique/desktop/gnome/peripherals/keyboard/indicator/showFlags
  2. instale um conjunto de sinalizadores usando sudo apt-get install famfamfam-flag-png
  3. faça um softlink: ln -s /usr/share/flags/countries/16x11 ~/.icons/flags

No próximo login, você verá sinalizadores no applet de indicador.


Estou enfrentando o mesmo problema, mas a resposta dada não é exatamente a resposta da pergunta. Sim, a solução funciona para o applet INDICATOR, mas o que gostaríamos de ter é uma solução para a área de NOTIFICAÇÃO. Por alguma razão, agora o indicador do teclado não encontra os ícones, exceto a imagem padrão do teclado de baixa qualidade. Além disso, uso o aplicativo conectado 'Typing Monitor', que também não mostra o ícone na barra de NOTIFICATION. Não tenho certeza se eles vão corrigi-lo oficialmente bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/…

5

A solução aqui é ativar a opção "show flags" e instalar alguns arquivos de imagem da flag.

Publiquei um pacote de sinalizadores de idioma SVG (junto com instruções para instalá-los e ativá-los) aqui (para painéis escuros) e aqui (para painéis claros).

A versão do painel de luz fica melhor com os conjuntos de ícones Faenza ou Elementar, mas também não é ruim com o ubuntu-mono-light. A versão do painel escuro é realmente mais adequada para o Faenza. Se houver interesse suficiente, posso criar outro conjunto para corresponder ao ubuntu-mono-dark. As páginas do gnome-look.org incluem instruções para instalar os conjuntos.

E se eu senti falta do seu idioma, informe-me o código e o adicionarei ao conjunto.


4

[Resolvido]

Para remover completamente o indicador do teclado, precisamos alterar um byte no /usr/lib/gnome-settings-daemon-2.0/libkeyboard.soarquivo.

  1. Faça um backup do libkeyboard.soarquivo.
  2. Abra o arquivo com privilégios de root em qualquer editor hexadecimal (eu uso o Bless).
  3. Procure a assinatura de bytes FF 83 F8 01 0F

    FF 83 F8 01 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 1)

  4. Alterar 01 para 02

    FF 83 F8 02 0F

  5. Salve o arquivo. (esse deve ser o novo conteúdo do arquivo)

    FF 83 F8 02 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 2)

Se você tiver menos de três layouts de teclado, o ícone não será exibido. Depois disso, você precisa recarregar gnome-settings-daemon, você pode usar rebootpara isso.


1
funcionou perfeitamente para mim. Mesmo que eu tenha a versão 3 (gnome-settings-daemon-3.0 / libkeyboard.so) e a sequência seja encontrada duas vezes. Eu mudei os dois
disjunção

1

Eu acho que o ícone será removido do indicador no lançamento. Então, aguarde 2 semanas. Veja https://bugs.launchpad.net/ayatana-ubuntu/+bug/620331 para obter mais informações. E observe o status "Correção confirmada" desse bug.

EDIT: Tente / apps / gnome_settings_daemon / plugins / keyboard / active = false por enquanto. Além disso, instale o xneur (alternador de layout automático para X).


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.