¿Cuál sería el mejor enfoque para instalar un gancho de teclado en Linux (ventanas X) para activar alguna aplicación cuando se presiona algún botón? ¿Hay alguna manera de hacerlo, independientemente de qué gestor de ventanas se está ejecutando? La idea es hacer que una aplicación se llame (o se ponga en primer plano) cuando se presiona alguna tecla de forma similar a como lo hace Google Desktop con Ctrl-Ctrl.teclado del sistema enganche en X bajo Linux
9
A
Respuesta
5
XGrabKey
en la ventana raíz es cómo lo hace xbindkey. Tenga cuidado con tener algún método alternativo para matar al grab, es muy molesto tener que ir a algún lugar al ssh
en su propia caja solo para matar ese proceso ... Y es por eso que, si fuera yo, xbindkeys
+ "echo 'moo '>/tmp/moo-fifo "sería la forma de hacerlo. De esta forma, también puedes controlarlo de muchas otras maneras que aún no has pensado.
Cuestiones relacionadas
- 1. En Windows, ¿cómo puedo instalar el enganche de teclado global de nivel más bajo posible?
- 2. Gancho del teclado del sistema en Vista y más tarde
- 3. ¿En qué hilo se ejecuta una devolución de llamada de enganche de mouse y teclado de bajo nivel?
- 4. Hacer que Emacs ignore el diseño del teclado del sistema
- 5. Ajustando automáticamente las prioridades del proceso bajo Linux
- 6. MASM bajo Linux?
- 7. Administración de documentos bajo Linux
- 8. Observador del sistema de archivos multiplataforma (Linux/OS X) (ejecuta el comando cuando el archivo cambia)
- 9. SQL * Plus historial bajo Linux
- 10. ¿Hay ensamblador REPL bajo Linux?
- 11. restauración de DST bajo Linux en C
- 12. Instalar wxPython en virtualenv bajo Linux
- 13. El archivo de origen X está bajo Protección de archivos de sistema de Windows en C#?
- 14. Programación de sistema Linux
- 15. Creación/finalización del hilo de enganche
- 16. PHP pasando $ _GET en símbolo del sistema Linux
- 17. ¿Cómo detectar el cierre del sistema pendiente en Linux?
- 18. Enganche de Drupal después del nodo creado
- 19. Uso de un teclado externo "windows" en Mac OS X
- 20. _wfopen equivalente bajo Mac OS X
- 21. Enganche del controlador de la pantalla de Windows, 64 bit
- 22. Entrada de teclado de bajo nivel en Windows
- 23. Cómo leer la posición de bajo nivel del clic del mouse en Linux.
- 24. Symbian C++ Desarrollo bajo Mac OS X
- 25. Identificación de qué biblioteca del sistema Linux contiene una función
- 26. Cómo ejecutar el enganche dependiendo de la ubicación del archivo
- 27. Obtenga información del sistema Linux con Lazarus y FreePascal
- 28. Configuración del enganche en los mensajes de Windows
- 29. Después del enganche para la función completa en pepino
- 30. Cómo ejecutar comandos del sistema (linux/bsd) usando Java