Asignar combinaciones de teclas a nuestros comandos en Linux

Noviembre 18, 2008

A pesar de haber convertido mi equipo en tecla-windows

un portátil 100% Linux la tecla de Windows

seguía sin tener utilidad.

Con este artículo pretendo enseñaros como utilizar cualquier tecla de del teclado sin utilidad ninguna como la del ventanuco.

Para ello necesitamos:

  1. Conocer el código asociado a la tecla. Desde una terminal ejecutamos xev y tras pulsar la tecla que deseamos utilizar, anotamos el código asociado. En mi ordenador, la tecla del ventanuco tiene el código 115
  2. Asignamos un nombre a dicho código. Ejectuamos la instrucción xmodmap
    xmodmap -e 'keycode 115 = Muniet_P'

Después de haber asociado el nombre a la tecla, tenemos que activarla en el siguiente programa.

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 Muniet_P.

Entry Filed under: Uncategorized. .

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Páginas

 

Noviembre 2008
L M X J V S D
    Ene »
 12
3456789
10111213141516
17181920212223
24252627282930

Archivos

Blogroll

Galaxia Linux