Averigüe qué aplicación escucha enlaces de teclas específicos?

¿Existe alguna aplicación para saber qué tecla está vinculada por qué process y, por lo tanto, no se puede usar en otra aplicación?

No hay competencia entre las aplicaciones de combinaciones de teclas. O su server X detecta algo (en la mayoría de los casos, su Escritorio) y reacciones en una tecla (como presionar la tecla upload volumen) o la key se pasa a la aplicación actual (es decir, la que tiene foco). Esto es diferente de lo que recuerdo de Windows, donde podría tener teclas de acceso directo a las aplicaciones que no tenían foco.

Por lo tanto, no necesita saber qué Alt + somekey ya está utilizando otra aplicación, solo necesita saber si su escritorio ya lo detecta y si hace algo con él.

Si una aplicación necesita saber sobre un evento de keyboard, por ejemplo, presionando la tecla Reenviar en un Mediakeyboard, entonces el Escritorio debe detectar ese evento y notificar a la aplicación.

Un truco es abrir una terminal y ejecutar:

cat

Entonces testing tus shorcuts. Si ve la key en el término, entonces el acceso directo es de uso gratuito, si no ocurre nada o si ocurre un evento externo, existe una probabilidad muy alta de que el acceso directo no sea gratuito …

Pero todavía no conozco la solución global para gestionar atajos de forma global …