¿Cómo eliminar el ícono del teclado del indicador de distribución del teclado (para dejar solo las abreviaturas de idioma)?

11

Me gustaría eliminar un ícono de teclado, por lo que reemplazaré "[###] USA" como indicador de distribución del teclado por solo "En", una bandera inglesa o estadounidense, o "USA" al menos. ¿Cómo puedo conseguir esto?

ACTUALIZACIÓN: cuando hice clic para eliminar el icono de correo electrónico de la barra, la indicación del idioma del teclado también desapareció, y ahora solo veo ese icono de teclado inútil, y no veo qué idioma está seleccionado ahora :-(

Yo uso Ubuntu 10.10.

Ivan
fuente

Respuestas:

9

Además de la solución de monotasker , estos son los pasos exactos sobre cómo obtener indicadores fácilmente en lugar del icono del teclado + abreviatura :

  1. en gconf-editor, comprobar/desktop/gnome/peripherals/keyboard/indicator/showFlags
  2. instalar conjunto de banderas usando sudo apt-get install famfamfam-flag-png
  3. hacer un enlace suave: ln -s /usr/share/flags/countries/16x11 ~/.icons/flags

En el próximo inicio de sesión, debería ver banderas en el applet indicador.

Mladen Jablanović
fuente
Estoy experimentando el mismo problema, pero la respuesta dada no es exactamente la respuesta de la pregunta. Sí, la solución funciona para el applet INDICADOR, pero lo que nos gustaría tener es una solución para el área de NOTIFICACIÓN. Por alguna razón, ahora el indicador del teclado no puede encontrar los íconos, aparte de la imagen del teclado por defecto. Además, uso la aplicación conectada 'Typing Monitor', que tampoco muestra el ícono en la barra de NOTIFICACIÓN. No estoy seguro de si van a solucionarlo oficialmente bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/…
5

La solución aquí es activar la opción "mostrar banderas" e instalar algunos archivos de imágenes de banderas.

He publicado un paquete de indicadores de idioma SVG (junto con instrucciones para instalarlos y habilitarlos) aquí (para paneles oscuros) y aquí (para paneles claros).

La versión de panel de luz se ve mejor con los conjuntos de iconos Faenza o Elementary, pero tampoco está mal con ubuntu-mono-light. La versión de panel oscuro es realmente la más adecuada para Faenza. Si hay suficiente interés, puedo crear otro conjunto para que coincida con ubuntu-mono-dark. Las páginas de gnome-look.org incluyen instrucciones para instalar los conjuntos.

Y si me he perdido tu idioma, avísame el código y lo agregaré al conjunto.

monotasker
fuente
4

[Resuelto]

Para eliminar completamente el indicador del teclado, necesitamos cambiar un byte en el /usr/lib/gnome-settings-daemon-2.0/libkeyboard.soarchivo.

  1. Haga una copia de seguridad del libkeyboard.soarchivo.
  2. Abra el archivo con privilegios de root a través de cualquier editor hexadecimal (uso Bless).
  3. Busque la firma de byte FF 83 F8 01 0F

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

  4. Cambiar 01 a 02

    FF 83 F8 02 0F

  5. Guarda el archivo. (este debería ser el nuevo contenido del archivo)

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

Si tiene menos de 3 diseños de teclado, el icono no se mostrará. Después de esto, debe volver a cargar gnome-settings-daemon, puede usar rebootpara esto.

wep777
fuente
1
Funcionó perfectamente para mí. Aunque tengo la versión 3 (gnome-settings-daemon-3.0 / libkeyboard.so) y la secuencia se encuentra dos veces. Los cambié a ambos
disyunción el
1

Creo que el icono se eliminará del indicador en el lanzamiento. Así que solo espera 2 semanas. Consulte https://bugs.launchpad.net/ayatana-ubuntu/+bug/620331 para obtener más información. Y tenga en cuenta el estado de "Corrección comprometida" de ese error.

EDITAR: Pruebe / apps / gnome_settings_daemon / plugins / keyboard / active = false por ahora. Además, instale xneur (selector de diseño automático para X).

Extensor
fuente