
Hace ya un tiempo, debido a la necesidad de escribir en portugués, decidi buscar una manera de asignar a una tecla la función de la dead_tilde (~) para acentuar caracteres en portugués, en la distribución del teclado en español por defecto en Linux no esta asignada esa función a ninguna tecla, en Windows la combinación de AltGr+4 realiza esta función en el teclado en español permitiendo escribir caracteres como õ y ã.
Navegando en la web me encontre con que varias personas tambien tenian esta necesidad y pedian un parche para utilizar una de las 3 combinaciones que son usadas para la ascii tilde (que solo es el caracter ~ que lo conocemos en Linux generalmente como identificador de la ruta del directorio home de un usuario). Estas 3 combinaciones son AltGr+4, ALtrGr+! y AltGr+ñ (en mi teclado), las tres gereran el mismo símbolo (~), por lo que la petición planteaba como argumentos que bien podria hacerse uso de al menos una de estas combinaciones para la dead_tilde, y por cercanía regional y necesidad de comunicación entre países de habla hispana y portuguesa.
Finalmente encontre la solución editando el archivo /usr/share/X11/xkb/symbols/es que es donde se encuentra la configuración de los símbolos y combinaciones para la distribución del teclado en español, decidí asignarle la función a la tecla AE12 que en mi teclado contiene la apertura de los signos de exclamación e interrogación, localizada en el archivo en la linea 20:
- key <AE12> { [exclamdown, questiondown, asciitilde, asciitilde ] }; //Entrada original del archivo
+ key <AE12> { [exclamdown, questiondown, dead_tilde, asciitilde ] }; //Entrada editada colocandole dead_tildeAhora con la combinación AltGr+¡ puedo hacer uso de este símbolo para escribir por ejemplo: GNU/Linux é liberdade de opções ao alcance das suas mãos.
Esto bien puede usarse para modificar y personalizar combinaciones en nuestra distribución de teclado identificando previamente las teclas que queremos editar y los nombres que corresponden a cada función en el archivo correspondiente.
- blog de godlanier
- Inicie sesión o regístrese para enviar comentarios
- 1377 lecturas

Qué configuración de teclado tienes, porque yo no tengo que hacer nada de eso y ~ como tecla muerta para ãõ y ñ ya está activa, mi teclado es un simple español internacional.
Saludos
Qué configuración de teclado tienes, porque yo no tengo que hacer nada de eso y ~ como tecla muerta para ãõ y ñ ya está activa, mi teclado es un simple español internacional.
Saludos
Tengo la misma configuración pero cabe destacar que esta era una solución temporal que hallé meses atrás mientras solucionaban lo del parche y por lo visto parecen haberlo solucionado en la versión 1.7-1 del paquete xkb-data, si no me equivoco debes usar Squeeze (yo lo uso pero siempre ando desactualizado a modo de congelamientos personales
y de hecho tengo este paquete en versión 1.6-1).
Igualmente se puede usar el archivo mencionado para personalizar los símbolos a nuestro gusto que era la idea de mi entrada, lo que pasa es que lo enfoque en una solución pasada, saludos.