Configurar teclado Ubuntu correctamente en castellano
Hace un tiempo dejaron de funcionar de la forma que más odio (por arte de magia) la tecla Ñ y sus amigas los acentos y los signos de puntuación.
Seguro que alguno de vosotros se ha encontrado con el dichoso problema alguna que otra vez
Conseguí solucionarlo fácilmente pero me gustaría indicaros cómo hacerlo para que no vuelva a suceder aunque, tal y como está el patio, no se si debería ser tan categórico con mis afirmaciones
La solución rápida pasa por ejecutar desde la terminal un
sudo setxkbmap -layout ‘es,es’ -model pc105
que pone el teclado como un modelo de 105 teclas y con el idioma castellano.
Sin reiniciar ni nada el teclado vuelve a la normalidad.
Para no tener que estar ejecutándola continuamente se debe modificar el fichero /etc/X11/xorg.conf con el siguiente contenido
Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “CoreKeyboard”
Option “XkbRules” “xorg”
Option “XkbModel” “pc105″
Option “XkbLayout” “es”
Option “XkbOptions” “lv3:ralt_switch”
EndSection
Personalmente os recomiendo que sólo modifiquéis el fichero /etc/X11/xorg.conf si tras probar la primera solución y reiniciar el equipo vuelve a perder la configuración del teclado.
OJO: Seguro que en vuestro fichero ya existe una entrada similar a la que he posteado, modificadla para que quede como la que os indico.
NOTA: la entrada
Option “XkbOptions” “lv3:ralt_switch”
es para que funcione correctamente la tecla Alt Gr que se encuentra a la derecha de la barra espaciadora
41 comentarios hasta ahora
Replica







Ya que hablas de teclado, quizá mi pregunta sea estupida, pero nunca investigué sobre el tema. Hay alguna forma, como en windows, de usar Alt + numero para escribir algunos de los caracteres ASCII que no se encuentran facilmente en el teclado?
Los usaba muy seguido, y me son muy útiles para programar; cuando me senté por primera vez en mi Linux llegué a copiar/pegar caracteres porque no conocía como hacerlos con el teclado
¿ Te refieres a combinaciones como Alt+126 para mostrar el carácter ~ ?
¿Usas portátil o sobremesa?
Me vendría bien algún ejemplo de esos caracteres ASCII no habituales que utilizas; mira que llevo realizado programas pero nunca he necesitado ninguno de ellos por lo que te agradecería un ejemplo para tratar de echarte una mano
Si, me refiero a eso, Alt+126 para ~
Y a esta altura ya no es una necesidad, sino una comodidad. En windows los usaba seguido, el 92 para \, el 64 para el @, etc. Ahora ya aprendí las combinaciones de teclado de todos los caracteres que uso habitualmente, pero era algo que me quedó sin saber desde que me mudé a Linux.
Uso una PC de escritorio.
Gracias.
Hola Halle… para conseguir el carácter ~ basta con las pulsaciones de tecla AltGr+4 o bien AltGr+ñ
Para el resto de combinaciones de tecla te publico un artículo el próximo jueves 14 de agosto
Un abrazo y como siempre, gracias por comentar
[...] Posted 14 Agosto 2008 Filed under: Linux | Tags: ascii, codigos, Linux | El otro día pregunta el amigo Halle en los comentarios por la forma de mostrar el carácter “~” y algunos caracteres [...]
He probado lo que dices pues tenía ese problema, pero al variar el xorg.conf al reinicar no carga los drivers de mi nvidia y se me quedan las X descojonadas… ¿Se te ocurre algo?
Gracias y un saludo
No se si sea demasiado tarde pero en ubuntu 8.04 tengo el mismo problema, segui los consejos de este post e igual se me desconfiguraba Las X hasta que note que al principio de la
Section “ServerLayout” en el apartado del teclado debe constar el mismo nombre que en la Section “InputDevice”, asi de esta forma
El principio del archivo xorg tengo asi
Section “ServerLayout”
Identifier “X.org Configured”
screen 0 “Screen0″ 0 0
Inputdevice “Mouse0″ “CorePointer”
Inputdevice “Generic Keyboard” “CoreKeyboard”
EndSection
y en mi parte de la configuracion del teclado
Section “InputDevice”
Identifier “Generic Keyboard”
Nunca es tarde si la información puede ser de utilidad a otros usuarios.
Gracias por el aporte @Tomy y bienvenido al blog
Un saludo
Vaya Tat, siento oir eso
Pero de todos modos si sólo has hecho el cambio indicado no debe afectar a las X pues esa información aparece reflejada en otro apartado de dicho fichero de configuración (¿no habrás SUSTITUIDO TODO el contenido por el que indico en el artículo, verdad?)
No obstante prueba a lanzar desde una terminal el comando dpkg-reconfigure xserver-xorg y selecciona correctamente tanto tu tarjeta de vídeo (nvidia) como la resolución de pantalla
Suerte y un saludo
Ya está, al copiar el código y pegarlo en mi xorg, no se porqué, pero las comillas del copiado son diferentes y se producía un error. Parece ser que es algo del wordpress.
Gracias de cualquier manera por tu atención, un saludo.
La verdad es que la relación entre WordPress, comillas y guiones no es de las mejores que conozco
No obstante me alegra comprobar que te ha servido (gracias por indicar el problema, probablemente le sirva a más de uno)
Un saludo compañero
Hola , les cuento esto por que estoy desesperado y necesito una solucion , tengo una toshiba (notebook) vieja que no tenia sist operativo y le puse linux , que anda muy bien , a esta , no le funciona el teclado , por eso tengo un teclado conectado usb, el punto es que cuando se le canta las gilipollas a la computadora , ya no escribe de la misma manera, sino , con signos y letras en latin , aunque esta bien pueto en español , puede ser q sea del teclado , pero el teclado era de mi hermano que lo tenia en su notebook hp (con linux) y le andaba bien , por favor si alguien tiene la solucion digamela
Curioso caso Julian, no se me ocurre una posible causa pero lo dejo anotado por si puedo echarte una mano al respecto.
Solo preguntar si has probado a modificar el fichero xorg.conf como se indica en el post.
Un saludo
Estimado, te quito unos minutos de tu tiempo para analizar mi caso…tengo una laptop compaq presario c709LA, el asunto es que instalé UBUNTU 8.04 y algunas de las funciones de los botones de atajo del teclado tales como función + brillo ó función + oscurecer las he perdido…¿sabras como podre recuperar esas funcionalidades? y aprovechando como darle un mejor uso al boton de windows que se quedo como la guayabera, por fuera. Gracias.
Encantado de que lo hagas (quitarme unos minutos). Para tratar de darle una solución a tu problema prueba a lanzar desde la termina un
xgamma -gamma 0.1 (para poner oscura la pantalla)
xgamma -gamma 1 (para devolverlo a un valor normal)
xgamma -gamma 10 (para subir el brillo al máximo)
Y me cuentas si funciona (preferiblemente por email)
Suerte
Hola
Molan tus posts!
He visto este pero no me atrevo a lanzar el comando que propones> tengo un portatil y uso backtrack3, donde el teclado falla bastante…sabrias decirme si me funcionaria
perdona pero no encuentro la interrogacion xdd
gracias
Gracias Peter, no cuento con la distro BackTrack pero no obstante te aseguro que puedes probarlo sin miedo puesto que dicho comando deja de tener efecto al apagar el equipo.
Si te funciona y quieres que el cambio sea definitivo deberás modificar el fichero xorg.conf tal y como se indica en el artículo
Un saludo y, de nuevo, muchas gracias
hola que tal, psss solo pasando a decir que he utilizado tu tip, aunque no lo he probado, y es que se me desconfiguraba cada vez que reiniciaba el teclado, (aunque vi cuando abri el xorg que no tenia mas que 2 renglones acerca del teclado lo cual me hace pensar que ese era el fallo pero hasta reiniciar y comprobar podre decir que funciono (reiniciar X), bueno me piro xD
yaa ne OvO
Feedback:
Funciona en Backtrack 3.
Reiniciando se va la configuracion…cuando reinicie y me vuelva a pasar por aqui, os re-feedbackeo
Un saludo
PD:fijo que furrula
Re-feedback>
Reiniciando Backtrack caska…da error en el fichero /etc/X11/xorg.conf, antes de entrar en el entorno grafico ejecutando el startx. Lo he solucionado ejecutando xconf, que ha dejado dicho fichero como estaba antes de los cambios en el teclado…Parece que no ha habido suerte….Sigo con el teclado chungali cada vez q reinicio…pero bueno ya me se donde esta casi todo…
Siento oir eso… si te apetece mándame una copia del /etc/X11/xorg.conf modificado y que da error para comprobar que todo está como debería.
Un saludo Peter
mira que tengo un problemilla mi teclado esta en español y funcionan todas las teclas pero no los numerales sabeis por que podria ser?
las teclas de la derecha del teclado que son numeros no me funcionan
Vamos a lo simple (principio de Occam) antes de entrar en más “honduras”.
¿Tienes activado el bloqueo numérico en el teclado? (la tecla arriba a la izquierda de la siguiente imagen)
Hola! oye yo tengo el mismo problema, al ejecutar el comando “sudo setxkbmap -layout ‘es,es’ -model pc105″ el teclado queda configurado correctamente pero al reiniciar vuelvo a tener problemas, así que edité el fichero /etc/X11/xorg.conf tal y como dijiste, pero al reiniciar nuevamente la configuración del teclado volvió a perderse. Podrías ayudarme? gracias!
@Ireth, si te parece mándame el contenido de xorg.conf para echarle un vistazo y te cuento.
Un saludo
ola, mi teclado español no teclea los numeros, no funciona el teclado numerico
@Alex, ¿has probado si te funciona esta solución?
Un saludo
Hola, pues yo quiero comentarles que mi teclado no funciona para nada en una laptop Dell vostro 1510, está completamente muerto, no da ninguna respuesta he intentado cambiando algunos parámetros comentados en otros foros y nada, solo funciona el teclado en el grub pero cuando inicia ubuntu, falla por completo. El comando que me recomendaron usar fue:
i8042.nopnp=1 18042.dumbkbd=1
pero nada no funciona
Alguién puede ayudar. Gracias
Buenas a mi me pasa lo mismo q a Ireth. Aun cambiando el xorg.conf como dices, el teclado se me resetea cada vez que reinicio el ordenador. Utilizo ubuntu 9.04.
Muchas gracias por la ayuda
Pues, igual que a ella, te invito a enviarme el fichero xorg.conf (si me mandas igualmente el contenido de /boot/grub/menu.lst mejor que mejor).
Un saludo
Cordial saludo,
Recién comienzo a usar Ubuntu por primera vez, en una PC genérica, que corre con Ubuntu 8.04 (preinstalado) y con Windows XP (instalado a solicitud mía).
En Windows el teclado funciona perfectamente, pero en Ubuntu no. He probado con la instrucción sudo setxkbmap -layout ‘es,es’ -model pc105, pero en efecto, el teclado pierde su configuración al reiniciar el sistema.
No he podido probar la opción de cambiar el contenido del xorg.config, porque … ¡No sé cómo acceder al fichero! … Disculpen mi ignorancia, pero podrían indicarme cómo llegar al fichero para cambiar su contenido?
Bienvenido al mundo libre @Paul.
No te preocupes que no es tan complicado como parece
Sólo tienes que seguir las instrucciones que se indican en el siguiente post y tu xorg.conf quedará como debe sin problemas.
Suerte.
mi laptop dell inspiron 1000 tiene un problema, he desconectado el teclado por fallas pero aun así sigue saliendo el número 6 repetitivamente, ojo aún con el teclado desconectado y cuando la enciendo suena un pitido intermitente sumamente molesto antes de que aparezca el windoms, no se como repararla o cual es el problema
¿¡¿Le has quitado el teclado a un portátil?!? (o te refieres a uno externo)
¿Los pitidos son al arrancar el equipo y luego desaparecen al cargar el sistema operativo o por el contrario hasta que aparece el entorno de ventanas estás escuchando pitidos?
Si sólo es al principio te recomiendo que mires los códigos de pitidos que utilizan los distintos fabricantes de bios (america megatrends, phoenix, …) para indicar los errores de hardware.
Como el tema es diferente al tratado en el post te agradecería que para continuar el tema utilizases el formulario de soporte técnico.
Un saludo y suerte
Hola soy nuevo en esta movida del linux y ando un poco perdido.
Tengo el problema del teclado la solución del sudo funciona perfectamente pero al reiniciar vuelve al estado raro.
He tratado de editar el fichero con el gedit pero me dice que no puedo modificarlo por no tener permisos de administrador.
No obstante soy el único usuario del ordenador o sea que supongo que soy el administrador.
Me puedes orientar un poco?
Bueno muchas gracias
No te preocupes (y mucho menos disculpes) por no saber “demasiado” de Linux (nunca es suficiente).
No te deja editarlo porque realmente no lo estás haciendo como administrador y para hacerlo es obligatorio.
Te recomiendo el siguiente artículo para aprender a editar ficheros en linux como administrador (root)
Suerte, bienvenido a este apasionante mundo y, para lo que necesites, ya sabes dónde encontrarnos.
Hola tengo el problema que comentas con el teclado pero en la versión 9.10. Logro configurarlo lo mas de bien en español por
Sistema>Preferencias>teclado
pero cuando reinicio el equipo la configuración de la distribución se pierde y me aparece una EEUU, esta última, aunque no aparece señalada como predeterminada, es la que queda activa.
He estado buscando y todas las ayudas hablan de modificar el archivo /etc/X11/xorg.conf pero resulata que ese archivo no está en mi sistema. Cuando ejecuto la orden
sudo gedit /etc/X11/xorg.conf
me aparece en blanco. Y tengo entendido que ese archivo tiene muchas líneas para la configuración de dispositivos como tarjeta de vídeo, teclado, monitor, ratón …
También intenté hacer lo que dices con el comando
sudo setxkbmap -layout ‘es,es’ -model pc105
y me aparece
Error loading new keyboard description
¿Podrías ayudarme con eso?
No cuento aún con la 9.10 de Ubuntu (quiero esperar que pase la polvareda y se aclaren los fallos que parece que están surgiendo con la última versión) pero en la 9.04 sigue existiendo dicho archivo, ¿alguien podría comprobar (y comentar) si en la 9.10 también está?
¿Usas Ubuntu, Xubuntu o Kubuntu? lo digo porque podría ser que el error se debiese a no tener gnome como entorno de ventanas (Ubuntu) y que no estuviese en tu sistema gedit. Por favor constata (y confírmame) este punto.
Por último @Mario el error “Error loading new keyboard description” podría deberse a que no cuentes con un teclado de 105 teclas
Son muchas cosas pero debemos ir descartando para dar con la solución.
Un saludo y suerte
Tengo instalado ubuntu. Pero te comento que de un momento a otro me empesó a trabajar bien, en ralidad no se que lo arregló, hice tantas cosas que al final no supe que lo arregló. Ya no molesta por el teclado.
Ahora tengo es otro problemas mas grave. De un momento a otro ya ubuntu 9.10 no me reconoce la tarjeta de red. Estaba lo mas de bien me conectaba tanto por la cableada como por la inalambrica sin problemas y depronto ya no puedo conectar, la luz que indica que la tarjeta está activa no enciende y las luces de la trajeta de la red cablada se quedan encendidas estáticas.
Pensé que era el dispositivo, es decir que se habia quemado mi tarjeta, pero resulta que en este momento estoy navegando desde ubuntu 8.10, esa versión que uno corre desde el CD sin que modifique el disco duro, con esta versión me conecté lo mas de bien. Eso me confirma que es problema del SO y no del dispositivo.
Esta es la salida del comando ifconfig en estos momentos, con ubuntu 8.10. Con la 9.10 solo me aparece la correspondiente a “lo”
Gracias por tu ayuda.
eth0 Link encap:Ethernet direcciónHW 00:14:22:ab:e5:6a
inet dirección:172.16.18.2 Difusión:172.16.18.255 Máscara:255.255.255.0
dirección inet6: fe80::214:22ff:feab:e56a/64 Alcance:Vínculo
ARRIBA DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Métrica:1
RX packets:5254 errors:0 dropped:0 overruns:0 frame:0
TX packets:5138 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:5480149 (5.4 MB) TX bytes:759863 (759.8 KB)
Interrupción:17
lo Link encap:Bucle local
inet dirección:127.0.0.1 Máscara:255.0.0.0
dirección inet6: ::1/128 Alcance:Anfitrión
ARRIBA LOOPBACK CORRIENDO MTU:16436 Métrica:1
RX packets:216 errors:0 dropped:0 overruns:0 frame:0
TX packets:216 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:0
RX bytes:13368 (13.3 KB) TX bytes:13368 (13.3 KB)
wlan0 Link encap:Ethernet direcciónHW 00:13:02:d6:2f:89
ARRIBA DIFUSIÓN MULTICAST MTU:1500 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wmaster0 Link encap:UNSPEC direcciónHW 00-13-02-D6-2F-89-00-00-00-00-00-00-00-00-00-00
ARRIBA DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
sudo dpkg-reconfigure console-setup
Aunque parco se te agradece el aporte @Gonzalo