Asignar combinaciones de teclas a nuestros comandos en Linux

(20 comentarios)

Metacity

El diálogo de Combinaciones de teclas de Gnome (Ubuntu Sistema -> Preferencias -> Combinaciones de teclas) permite asociar atajos de teclado a algunas acciones predeterminadas, pero no nos permite añadir nuevos comandos.

Para poder asociar combinaciones de teclas a otros comandos tenemos que recurrir a gconf-editor (Alt + F2 para mostrar el diálogo Ejecutar, y escribimos gconf-editor).

Como ejemplo vamos a asociar la combinación Ctrl + Alt + g a gedit. Para ello nos dirigimos a la clave apps -> metacity -> keybinding_commands, hacemos doble clic sobre una de las claves disponibles, por ejemplo command_1, y en valor escribimos el nombre (o la ruta) del ejecutable que queramos.

Ahora nos dirigimos a la clave apps -> metacity -> global_keybindings y buscamos una clave con el mismo nombre que la clave que editamos en keybinding_commands pero con run_ delante. El contenido de la clave será la combinación de teclas que lanzará el comando en texto plano; en nuestro ejemplo usaríamos “d”.

Beryl

Por supuesto esto sólo funcionará si estamos utilizando metacity como gestor de ventanas. Si usamos Beryl tenemos que abrir el gestor de ajustes de Beryl haciendo clic con el botón derecho sobre el icono del rubí del área de notificación y seleccionando la opción del mismo nombre. Nos dirigimos a la pestaña Comandos en General Options, donde indicaremos el comando a ejecutar y más tarde a la pestaña Shortcuts, donde rellenaremos el atajo de teclado o de ratón asociado.

Mediante programas

Si sólo nos interesan las teclas multimedia otra opción es utilizar keytouch

sudo aptitude install keytouch

si tenemos suerte nuestro teclado estará entre los configurados, y puede que incluso la acción que le queramos asociar.

[Pulsa para continuar]