[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Cómo cambiar el Keymap



El mié, 04-10-2006 a las 20:06 +0200, sciencisto-debian@yahoo.es
escribió:
>  --- Javier Ruano <javier.ruano@estudiante.uam.es> escribió:
> 
> > sciencisto-debian@yahoo.es wrote:
> > >  --- jmas <jmaslibre@gmail.com> escribió:
> > > 
> > >> El 29/09/06,
> > sciencisto-debian@yahoo.es<sciencisto-debian@yahoo.es>
> > >> escribió:
> > >>> Hola.
> > >>>
> > >>> No sé lo que he hecho, pero ahora cada vez que arranco el
> > sistema
> > >> y
> > >>> entra en KDE, tengo un mapa de teclado distinto al que tenía
> > >> antes.
> > >>> Por ej., la tecla logo no funciona, ni tampoco Alt Gr, etc.
> > >>>
> > >>> Para volver a tener la distribución de teclado de antes, cada
> > vez
> > >> que
> > >>> entro tengo que ajustarla en KDE Control Center.
> > >>>
> > >>> ¿Puedo cambiarla de algún modo, para que sea la misma de antes?
> > >> ¿Hay
> > >>> algún dpkg-reconfigure con el que pueda hacer esto, o algo así?
> > >>>
> > >>> En xorg.conf tengo puesto que el teclado es de 105 teclas (esto
> > >>> estaba así antes de que ocurriera esto y sigue estando ahora,
> > es
> > >>> decir, que no he cambiado nada en xorg.conf), pero aun así
> > ocurre
> > >> lo
> > >>> que digo.
> > >>>
> > >>> Creo recordar que algo que instalé me pidió que le dijera si
> > >> quería
> > >>> cambiar el mapa de teclado, o mantenerlo como estaba, pero yo
> > le
> > >> dije
> > >>> que lo mantuviera. También creo que decía que podía volver a
> > >>> configurar esto de alguna manera, pero no recuerdo cuál.
> > >>>
> > >>> Saludos y gracias por anticipado.
> > >>>
> > > 
> > >> Puede que ya lo tengas de esta manera, pero por si no,
> > >> yo tengo en xorg.conf :
> > >>
> > >> Option "XkbLayout"  "es"
> > >>
> > > 
> > > Sí, eso lo tengo puesto, pero gracias de todos modos. Tengo
> > puesto
> > > eso y también "XkbRules" "xorg", no he cambiado nada de eso.
> > > 
> > > ¿Sabe alguien si hay alguna forma de cambiar el mapa de teclado
> > para
> > > el X server, como se cambia con "dpkg-reconfigure console-data",
> > por
> > > ejemplo, para los terminales de consola? He probado
> > "dpkg-reconfigure
> > > xkb-data" y se reconfigura xkb-data, pero no me aparece ningún
> > menú
> > > para elegir el tipo de teclado, como aparece con
> > "dpkg-reconfigure
> > > console-data"? (de hecho, no sé realmente si xkb-data tiene algo
> > que
> > > ver con el mapa de teclado de X).
> > > 
> > > ¡Cualquier sugerencia será bien recibida! Gracias.
> > 
> > 
> > xmodmap /usr/share/xmodmap/xmodmap.es
> > 
> > para hacer permanente
> > echo "xmodmap /usr/share/xmodmap/xmodmap.es" >> /etc/profile
> > o a $HOME/.bashrc
> > 
> > Hay soluciones más elegantes supongo
> > 
> > man -k keymaps
> > 
> 
>  --- Enrique Monge <emonge@gmail.com> escribió:
> > 
> > apt-get install xkeycaps
> > 
> > Esta aplicación te puede ayudar
> 
> 
> Bueno, ¡muchas gracias por la ayuda a todos!
> 
> Probé 
> 
> xmodmap /usr/share/xmodmap/xmodmap.es
> 
> y funciona perfectamente. De todos modos, si lo pongo en /etc/profile
> no me funcionaba, porque me dice que no hay sesión X iniciada o algo
> así (al parecer ¿/etc/profile se carga antes de iniciar la sesión
> X?). Sin embargo en ~/bash.rc sí que funciona, y también en
> ~/.bash_profile. El problema es que no lo carga al iniciar la sesión
> X, sino al iniciar la sesión del usuario (al hacer login). Así que en
> kdm o gdm o xdm todavía tengo el teclado mal configurado.
> 
> Por otro lado, también probé lo de xkeycaps: configuro el teclado tal
> como lo quiero, lo guardo, y... luego aparece una ventana que dice:
> 
> Wrote output at file ~/.xmodmap-debian
> You should modify your login script to contain a line like xmodmap
> ~/.xmodmap-`uname -n`
> 
> Pero ¿qué es el login script? ¿Se refiere a ~/.bashrc o
> ~/bash_profile? Y, por otro lado: ¿qué es `uname -n`? ¿Qué debo poner
> ahí?
> 
> Buscando un poco por los archivos del sistema relativos al teclado,
> también encontré un comando, setxkbmap, que también permite elegir la
> configuración del teclado. De hecho, es como hacer (según he leído)
> la configuración del teclado que hace el servidor X al iniciar (la
> que hay en xorg.conf, que yo tengo bien escrita pero que, por alguna
> extraña razón, como dije, no me la carga), pero en tiempo de
> ejecución. He probado 
> 
> setxkbmap -rules xorg -model pc105 -layout es -option ""
> 
> y también va bien. (Por cierto, -variant ES no me lo reconoce.) De
> todos modos, como antes, esto también lo carga al iniciar la sesión,
> y no al inicial X.

metelo ahí /etc/X11/xinit/xinitrc
más información en "man xinit"
Saludos

Sapere Aude.
-- 
Javier Ruano <javier.ruano@estudiante.uam.es>



Reply to: