weno hace poco estuve probando que tal es LXDE y es un buen sistema de escritorio, lo bueno es que es bien liviano para el uso cotidiano y no consume muchos recursos, aver que tal les va.
lo primero que hay que hace es lo mismo que hicimos con el tutorial de configurcion de teclas multimedia en IceWM, ya que ese parámetro es universal ya que es leído por el servidor X independientemente del manejador de ventanas que uses.
la primera parte simplemente la voy a copiar de mi articulo anterior ya que es una cosa común, luego seguiremos con la configuración especifica para LXDE:
empecemos:
1.- lo Primero que hay que hacer es ver el código de las teclas de tu teclado, en especial de la parte multimedia:
$xev #si no lo tienes, instálalo |
presiona alguna tecla multimedia te debe de salir el algo asi:
KeyRelease event, serial 33, synthetic NO, window 0xc00001, |
con eso ya sabes que la tecla que presionaste es la tecla numero 176 que en mi caso fue la tecla para aumentar volumen. de esa forma puedes averiguar el código de todas tus teclas multimedia y las que no son multimedia también xD
2.- ahora agreguemos esos códigos a nuestro modmap ya que siempre que se carga el Xserver se carga el modmap por defecto:
editamos el archivo ~/.Xmodmap, si no existe créalo.
le colocamos los keycodes que hemos encontrado con xev y les asociamos los eventos de XF86. de esta forma asociamos las teclas presionadas con un evento de Xorg para que so manejadores de ventanas lo puedan interpretar mas fácilmente.
keycode 236 = XF86Mail keycode 162 = XF86AudioPlay |
si necesitas mas eventos XF86, se les puede encontrar en el archivo /usr/share/X11/XKeysymDB o /usr/lib/X11/XKeysymDB dependiendo de la distribución de GNU/linux que estés usando.
a partir de este momento recomiendo reiniciar sesión!!!
3.- ahora tenemos que entender una cosa… LXDE es un gestor de escritorio y se compone de varias cosas como un maejador de ventanas, un panel personalizable, configuraciones extras, etc. en este caso el manejador de ventanas de LXDE se llama openbox y es este manejador de ventas el que vamos a usar para que nos reconozca las teclas multimedia.
para hacer que openbox reconozca nuestros eventos, hay que editar su archivo de configuración, lo bueno es que es un archivo XMLy fácil de entender y editar: el archivo suele estar en: ~/.config/openbox/lxde-rc.xml
este código lo insertas en el archivo por donde estén las etiquetas <keybindind>, es aconsejable que las coloques despues del ultimo </keybind> y exactamente antes de la etiqueta </keyboard>, ya que ahí no interrumpimos a otros keybinds y evitamos errores
|
<!--keybindings para el teclado multimedia--> |
si se dan cuenta dentro de las etiquetas <keybind></keybind> hay otras dos subetiquetas que son action y command, dentro de action se coloca la acción que se va a realizar al manifestarse el evento de keybind y dentro de action estas la subetiqueta command en cual va el comando a ejecutarse, por ejemplo yo uso de reproductor de música el MPD y uso esos comandos para controlar la música. pero tu le puedes colocar los comandos predefinidos de tu reproductor favorito
luego de haber terminado de editar al archivo lxde-rc.xml reinicias la sesión y ya debemos tener todo configurado y listo!!!










