Revive tu teclas multimedia…. ^^

https://i2.wp.com/www.red-com.biz/images/teclado%20noga%20vck360.jpg

Si eres uno de esos (como yo) que compro su teclado multimedia y a la hora de instalar ubuntu(o cualquier otra distro linux)y a la hora de probar tus teclas… :O!!!!! algunas no funcionaban :S!!!…
Pues aca esta la solucion a tus problemas….. REVIVE tus teclas multimedia… ojo hablo de teclas que no hallan funcionado… no que ayan dejado de funcionar :P!

Si el mapeado de los botoncitos del teclado está hecho entonces es muy fácil.

Cada tecla si está mapeada está asociada a un keycode. Demostración:

* Abre consola
* Teclea xev
* Pulsa intro

y por ejemplo teclea la a y verás que sale lo siguiente:

KeyPress event, serial 25, synthetic NO, window 0x3400001,
root 0x49, subw 0x0, time 600363, (-505,135), root:(163,367),
state 0x10, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: “a”

KeyRelease event, serial 25, synthetic NO, window 0x3400001,
root 0x49, subw 0x0, time 600509, (-505,135), root:(163,367),
state 0x10, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: “a”

Salen dos “event” o eventos el de apretar y soltar. Se puede ver en la tercera linea que el código asociado a la letra a es “keycode 38”.

Si hacemos lo mismo con las teclas multimedia y en consola puedes recoger un keycode, con el método que explico “resucitaremos” las teclas multimedia que en otros sistemas operativos funcionan y en SuSE 9.0 hasta hoy no.
[editar]
Identificación de KeyCodes de las teclas multimedia

Bueno, pues vamos probando todas las teclas que no nos funcionan y apuntamos sus keycodes para darles después una función. Si alguna no funciona podemos abandonar ya este método, pero si funcionan todas o la mayoría mejor seguimos.

En la consola que tenemos corriendo xev apretamos una por una las teclas multimedia y anotamos su nombre (que viene escrito en el teclado) y su keycode de respuesta que obtenemos en la consola.
[editar]
Asignación de funciones a las teclas multimedia

Una vez que tengamos nuestra tabla con las teclas multimedia y sus keycodes cerramos la consola.

En principio le vamos a dar un nombre que no coincida con ninguna tecla así que empezamos por F14, y nos vamos a ayudar del programa xmodmap

* Abrimos consola
* tecleamos

xmodmap -e ‘keycode 38=F13’

* le damos a enter.

Bueno esta tecla la a ahora está mapeada como una tecla ficticia que se llama F13, también podríamos haber puesto xmodmap -e ‘keycode 38=e’ y entonces la tecla pasaría a funcionar como un e.

Esto lo hacemos con tantas teclas como queramos asignarle una función y luego nos vamos a con el ratón a sistema preferencias combinaciones de teclas . Una vez allí elegimos una acción y le asignamos una tecla de acceso rápido a cualquier aplicación.

Nosotros claro, elegiremos una tecla que hayamos mapeado la F13 por ejemplo, y cuando la utilicemos podremos arrancar directamente una aplicación que queramos.

Bonito ¿no?

Solo hay un pequeño problema que una vez que salgamos de la sesión de KDE perdemos el seteo que hemos hecho del teclado. ¡Vaya!, ¿algo se podrá hacer? Pues sí 🙂

El método es editar una archivo en home/tucuenta que se llame: .Xmodmap (cuidado con el punto) con el siguiente contenido:

keycode X=F13
keycode Y=F14
keycode Z=F15
keycode K=F16
….

donde X, Y, Z, K, etc. son los keycodes que hemos obtenido de cada una de nuestras teclas multimedia y que tenemos inútiles.

Lo guardamos en /home/tucuenta y abrimos consola, tecleamos

xmodmap .Xmodmap

le damos intro y ya está 🙂

Esto hará que cada vez que iniciemos la sesión de GNOME se ponga el setting del teclado que queremos. Ahora sólo tenemos que elegir cualquier programa que nos lo permita le asociamos a una función que queramos y listo.
Obtenido de “http://www.guia-ubuntu.org/index.php?title=Teclas_multimedia

Anuncios

One response to this post.

  1. esto es lo mejor gracias

    Responder

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: