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

11

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

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

Eu uso o Ubuntu 10.10.

    
por Ivan 24.09.2010 / 10:57

5 respostas

8

Além de solução da monotarefa , veja as etapas exatas de como obter facilmente flags em vez de ícone do teclado + abreviação :

  1. em gconf-editor , verifique /desktop/gnome/peripherals/keyboard/indicator/showFlags
  2. instale o conjunto de sinalizadores usando sudo apt-get install famfamfam-flag-png
  3. crie um link de código: ln -s /usr/share/flags/countries/16x11 ~/.icons/flags

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

    
por Mladen Jablanović 31.12.2010 / 14:55
5

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

Eu postei um pacote de flags de idioma SVG (juntamente com instruções para instalá-los e ativá-los) aqui (para painéis escuros) e aqui (para painéis de luz).

A versão de painel de luz fica melhor com os iconsets Faenza ou Elementary, mas também não é ruim com o ubuntu-mono-light. A versão de painel escuro é realmente mais adequada para 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 perdi o seu idioma, deixe-me saber o código e vou adicioná-lo ao conjunto.

    
por monotasker 22.10.2010 / 04:42
4

[Resolvido]

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

  1. Faça um backup do arquivo libkeyboard.so .
  2. Abra o arquivo com privilégios de root em qualquer editor hexadecimal (eu uso o Bless).
  3. Pesquise a assinatura de byte 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. (este 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 reboot para isso.

    
por wep777 11.01.2012 / 19:34
1

Acho que o ícone será removido do indicador na versão. Então espere 2 semanas. Consulte o link para obter mais informações. E observe o status "Corrigir confirmação" desse bug.

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

    
por Extender 25.09.2010 / 09:10
0

Este é um tutorial sobre como alterar o indicador de layout do teclado para exibir os sinalizadores de país:

link

    
por Koffeehaus 07.07.2011 / 02:42