Asignar una combinación de teclas a un Programa/Acción

Hace tiempo vi en Ubuntu Life, una manera muy fácil de poder asignar un programa a la pulsación de teclas. ¿Esto que quiere decir? que pulsando varias teclas (una combinación por ejemplo de Ctrl+Alt+Supr) se ejecutaría el programa que le hubieras asignado. Es muy útil para abrir el programa que más usas en un momentillo.

Vamos a hace un ejemplo: como por ejemplo, vamos a ejecutar el salvapantallas que os comenté aquí cuando pulsemos Ctrl+Alt+A. Para hacer todo esto vamos a usar gconftool-2.

$ gconftool-2 -t str --set /apps/metacity/global_keybindings/<NOMBRE_ACCION> "<Control><Alt>A"

$ gconftool-2 -t str --set /apps/metacity/keybinding_commands/<NOMBRE_ACCION> "xlock -mode matrix"

Y ahora cuando pulses estas teclas, se ejecutará el salvapantallas en Matrix. En <NOMBRE_ACCION>, ponéis un nombre que tenga que ver con el programa que ejecutáis, simplemente para saber que es lo que hace.

Si luego queréis cambiar la acción con reescribir:

$ gconftool-2 -t str --set /apps/metacity/keybinding_commands/<NOMBRE_ACCION> "<OTRA_ACCION>"

y en <OTRA_ACCION> ponéis, yo que sé, gedit, o gnome-system-monitor, o el programa o script que os de la gana, es suficiente. O si lo que queréis es borrar esa acción:

$ gconftool-2 --unset /apps/metacity/keybinding_commands/<NOMBRE_ACCION>

Para más información, todo esto se escribe o configura en: .gconf/apps/metacity/keybinding_commands (esta ruta yo la tengo dentro de /root/ pero supongo que si estáis con otro usuario estaría en /home/<usuario>/).

Pues ya está. Espero que esta utilidad os sea de alguna utilidad.

Published 09 September 2007 11:23 AM by melculebras
Filed under: ,

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above: