Asignar Una Combinación De Teclas A Un Programa?


Objetivo: Asignar Una Combinación De Teclas A Un Programa?
Tengo esta duda, si quiero que el programa se ejecute al presionar una combinación de teclas, cómo hago para asignarle estas teclas al sistema al momento de instalar la aplicación?? es algo externo al programa, porque el programa no va a estar en ejecución cuando se presionen las teclas. Otra duda, es cómo podría hacerlo para que desde el programa se pudiese cambiar estas teclas??, esto vendría a ser algo más interno. He buscado como hacerlo en bash pero no he encontrado nada, sólo aplicaciones gráficas.


cualquier ayuda se agradece



Saludos.

Perfil MP  
Objetivo: Re: Asignar Una Combinación De Teclas A Un Programa?
Pues hombre, eso depende de la interfaz gráfica que utilices. En Ubuntu, con gnome, existe en el menú Preferencias la opción Combinaciones de Teclas donde puedes crear el atajo de teclado que quieras. Supongo que en KDE y en otras distribuciones se hará de alguna manera similar.

En las shell se pueden crear también. Busca en san Gúgul lo relativo a un fichero llamado .inputrc

Suerte

Perfil MP  
Objetivo: Re: Asignar Una Combinación De Teclas A Un Programa?
creo que no me comprendiste bien, necesito que al instalarse el programa, este quede con una combinación de teclas default, por ejemplo, si presiono ctrl + alt + k el programa se ejecuta. que el usuario no tenga que configurar nada. El programa es para gnome, y necesito saber qué archivo de configuración guarda esto (si es que funciona de esa forma) para poder agregar lo que yo necesite sin que tenga que hacerlo el usuario a mano. Estuve viendo en /etc/inputrc pero no hay mucha información útil, creo que eso tiene que ver con la consola.

Gracias.

Perfil MP  
Objetivo: Re: Asignar Una Combinación De Teclas A Un Programa?
Teóricamente no es difícil, aunque nunca lo he hecho. Sólo tienes que añadir un fichero .xml en la carpeta

/usr/share/gnome-control-center/keybindings/

Aquí hay un pequeño ejemplo para añadir lanzar los plugins Scale y Expo para Compiz.


<?xml version="1.0" encoding="UTF-8"?>
<KeyListEntries wm_name="compiz" package="compiz" name="Extra">

<KeyListEntry
name="/apps/compiz/plugins/scale/allscreens/options/initiate_key"/>

<KeyListEntry
name="/apps/compiz/plugins/expo/allscreens/options/expo_key"/>

</KeyListEntries>



(Lo he encontrado aquí: http://blog.kagesenshi.org/2008/12/...g-in-gnome.html)

Perfil MP  
Objetivo: Re: Asignar Una Combinación De Teclas A Un Programa?
Eso es lo que andaba buscando, se agradece un montón, veré como funciona y luego pongo un pequeño tutorial de cómo lo hice, gracias

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4148s (PHP: -80% SQL: 180%)
Consultas SQL: 45 - Debug off - GZIP Activado