Malheureusement, il n'existe pas de moyen centralisé et administratif de gérer ou de découvrir les touches de raccourci globales dans Windows. Lorsqu'une application définit elle-même un raccourci clavier global, elle indique simplement à Windows qu'elle veut écouter tous les événements clavier et filtre en fonction de ce qu'elle veut entendre une fois que Windows le lui indique.
En d'autres termes :
- Vous activez les touches de raccourci globales dans une application (telle que Winamp).
- Winamp indique à Windows qu'il veut écouter les événements clavier de l'ensemble du système via les API Windows (ceci est simplifié, il y a certains événements clavier qui sont toujours filtrés loin des programmes utilisateurs, certaines applications doivent installer des filtres pour obtenir plus de détails).
- Lorsqu'un événement clavier se produit (une touche est enfoncée), Windows envoie un message à l'application disant "une touche a été enfoncée, voici les détails".
- L'application examine ensuite les informations fournies par Windows, qui comprennent généralement la touche enfoncée et les éventuels modificateurs (tels que shift, alt, ctrl, touche Windows).
- En fonction de ce qui intéresse l'application et de la touche qui a été pressée, l'application effectuera une action (par exemple, mettre la chanson en pause) ou redonnera le contrôle à Windows. En d'autres termes, si la combinaison de touches qui intéresse l'application a été enfoncée, elle effectuera l'action correspondante.
En raison de ce processus et du fait que c'est à l'application de gérer les pressions de touches globales, vous pouvez comprendre pourquoi il n'y a pas d'administration ou de contrôle central pour cela.
Mon seul conseil pourrait être d'utiliser quelque chose comme ProcMon o Explorateur de processus pour observer ce qui se passe lorsque vous appuyez sur la combinaison de touches qui vous intéresse.