Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Asignar Una Combinación De Teclas A Un Programa?

Asignar Una Combinación De Teclas A Un Programa?
Artículo
Responder citando    Descargar mensaje  
Mensaje 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.



 
h4k - Ver perfil del usuario Enviar mensaje privado  
h4k [ Jueves, 04 Marzo 2010, 18:17 ]
 


Asignar Una Combinación De Teclas A Un Programa?
Comentarios
Responder citando    Descargar mensaje  
Mensaje 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



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Jueves, 04 Marzo 2010, 20:47 ]
Responder citando    Descargar mensaje  
Mensaje 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.



 
h4k - Ver perfil del usuario Enviar mensaje privado  
h4k [ Jueves, 04 Marzo 2010, 21:26 ]
Responder citando    Descargar mensaje  
Mensaje 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)



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Viernes, 05 Marzo 2010, 10:34 ]
Responder citando    Descargar mensaje  
Mensaje 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



 
h4k - Ver perfil del usuario Enviar mensaje privado  
h4k [ Viernes, 05 Marzo 2010, 19:01 ]
Mostrar mensajes anteriores:    
 
Publicar nuevo tema  Responder al tema  Página 1 de 1
 
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 



 

cron