domingo, septiembre 25, 2011

Crear y personalizar atajos de teclado o HotKeys. Openbox.

Despues de instalar Arch con OpenBox necesitaremos configurar nuestras teclas especiales, ya que no en todos los portatiles y teclados se configuran solas.
Podemos editar directamente ~/.config/openbox/rc.xml para crear los atajos, pero será mas comodo de utilizar un asistente grafico.



Para ello nos dirigimos a:
Preferencias / OpenBox Config / Key Editor.
En su defecto,si tuvieramos otra distribucion que no lo tuviera ya instalado, instalaremos e invocaremos el programa desde terminal:
obkey
Le damos a añadir  en el segundo icono por la izquierda arriba, con el simbolo +.

Pulsamos sobre la nueva linea creada en la columna 'key' y seguidamente pulsaremos la tecla o conjunto de teclas que utilizaremos para el atajo que queremos crear.

Veremos como cambiará al nombre de la o las teclas pulsadas.

Ahora con esa nueva linea seleccionada, pulsaremos en el boton + de abajo a la derecha, para añadir una accion o efecto que queramos.

Por ejemplo:
Para crear atajos de subir, bajar el volumen y Silenciarlo/Mutarlo.

Hacemos en Actions, Execute y en comando ponemos segun el driver de sonido y la tecla que estemos configurando las siguientes lineas de comando:

Si tenemos Alsa como controlador de audio:
Subir volumen:
amixer sset Master 1+
Bajar volumen:
amixer sset Master 1-
Mutar:
amixer sset Master toggle

Para OSS:
Subir volumen:
ossmix vmix0-outvol -- +1
Bajar volumen:
ossmix vmix0-outvol -- -1
Como podemos ver, en la lineas de comando anteriores subiremos o bajaremos el volumen de 1 en 1, podemos cambiar este numero por cualquiera para ir bajando en cada pulsacion ese valor, mas rapido o mas lento.

Hotkeys Banshee
para saber todo los accesos disponible podemos poner en teminal:
banshee --help-playback
Para que solo vaya a la cancion anterior:
banshee --previous
Hay una forma de retroceder canciones que no es como la anterior, en la que si pulsamos antes de que haya pasado 4 segundos de la cancion que se esta reproduciendo pasará a la anterior.
Si llevara mas segundos, lo que hace es que se queda en la misma cacion pero la reinicia:
banshee --restart-or-previous 
Para pausar y seguir (play/pause) por donde iba:
banshee --toggle-playing
Para la siguiente canción:
banshee --next
Para parar la reproducción:
banshee --stop 
Cuando terminemos le damos al primer botón de arriba a la izquierda para guardar la configuración y erramos obkey para empezar a disfrutar de los atajos de teclado.

Espero que os sea de provecho.
Saludos!

0 Comentarios :

Publicar un comentario

 
Google+