Si je comprends bien, la liste globale des raccourcis clavier est construite en mémoire au démarrage de Windows, il n'y a donc aucun endroit où vous pouvez les consulter (par exemple, ils ne sont pas stockés dans le registre).
Ils semblent être définis (principalement?) Dans les fichiers .lnk, vous devrez donc parcourir tous les fichiers .lnk de votre système en sélectionnant les raccourcis clavier.
Comme d'habitude, quelqu'un est déjà venu ici et a écrit un programme VBS pour les répertorier tous .
Cependant, un coup d'œil rapide et une tentative d'exécution me montrent qu'il n'est pas très robuste ou complet. Cependant, si vous pouvez le faire fonctionner, il peut vous indiquer ce dont vous avez besoin. Sinon, vous devez l'améliorer pour rechercher des fichiers .lnk dans d'autres endroits. Je ne suis pas non plus tout à fait convaincu que les fichiers .lnk sont le seul moyen d'enregistrer les touches de raccourci globales.
Cependant, je suis tombé sur le shareware Hotkey Commander , donc cela pourrait faire exactement ce que vous voulez. Essayez-le et ajoutez une mise à jour ici afin que nous sachions si cela fonctionne ou non.
Oh, et cette question est un double partiel de: Comment puis-je déterminer quel processus possède un raccourci clavier dans Windows?
MISE À JOUR : Je n'ai pas pu résister alors j'ai essayé Hotkey Explorer qui est l'outil gratuit répertorié à côté de l'outil Commander du shareware. Il semble en effet répertorier toutes les touches de raccourci globales enregistrées et leurs applications d'enregistrement. Il sera intéressant de savoir s'il est capable de repérer ce qui intercepte vos clés.