Cómo elegir el método de entrada en Gnome 3.6 en aplicaciones “no GTK”

Si te pones a usar una aplicación hecha con Qt, o a través de Wine, etc. y ves que los acentos no salen bién, puede que tengas un problema en el método de entrada (input method) que usas.

Solución:

  1. Abre im-chooser.
  2. Selecciona el método IBus.
  3. Si te pregunta si quieres arrancar el demonio IBus, dí que sí.
  4. Reinicia la sesión.

Cambiando la distribución de teclado por defecto de Fedora 18

Da igual cuántas veces lo intentes y reinicies, Fedora insiste en que tienes un teclado inglés, pero no es así.

Para solucionarlo una vez:

$ sudo loadkeys es

Lo de “es” significa “español”. Para solucionarlo permanentemente:

$ system-config-language

Esta última solución requiere interfaz gráfica y permisos de root. Ahí eliges tu distribución de teclado, y arreando.


Editado: La solución permanente no funciona. Ver bug 952070.

Escribiendo en ruso con tildes en Gnome

Recientemente me he visto en la necesidad de escribir ruso con el ordenador, así que pongo aquí la configuración necesaria, usando Gnome 3.2 en Fedora 16.

Iremos a la configuración de región e idioma, y dentro de la pestaña distribuciones, pulsaremos el botón de añadir que hay en el listado de la izquierda. Buscamos en la lista ruso (fonético con teclas de Windows), y lo añadimos a la lista de idiomas disponibles.

El ruso fonético tiene la ventaja de que la mayoría de las teclas son tal cual suenan en el alfabeto latino, con lo que, si sabes algo de mecanografía y no sueles mirar el teclado, aprendiéndote las 4 teclas que cambian puedes escribir rápidamente.

Si necesitas cambiar de ruso a español constantemente, puedes activar una combinación de teclas para eso. Dentro de la misma pestaña distribuciones, pulsa opciones, despliega tecla(s) para cambiar la distribución, y marca la que más te guste. Personalmente uso la de Mayús + Bloq. Mayús.

Si además necesitas poder escribir tildes (cosa imposible con la distribución de ruso típica), despliega en esa misma ventana opciones misceláneas de compatibilidad, y activa activar caracteres tipográficos adicionales. Ahora al pulsar Alt Gr + a le colocarás una tilde al carácter inmediatamente anterior al cursor.

Por último, el siguiente comando muestra la disposición de tecladonúmero 2 que tengas configurada:

$ gkbd-keyboard-display --group 2

Lo puedes añadir a un atajo de teclado en configuración > teclado > atajos > combinación personalizada (yo uso ctrl + alt + k) para verlo rápidamente. De todos modos, si tienes activada la opción de caracteres tipográficos adicionales, el teclado ruso no se mostrará bien, es una pega.

До свида́ния!