Kurz gesagt: Gibt es (unter Unity) eine Möglichkeit, herauszufinden, welche Anwendung eine globale Verknüpfung erstellt hat? Ich frage nicht nach "Standardverknüpfungen", sondern nach einer Möglichkeit, Informationen über aktuelle Verknüpfungen zu erhalten (die App behält den aktuell in meiner aktuellen Konfiguration angegebenen Schlüssel bei).
Längere Geschichte:
Ich habe wiederholbare Probleme mit der Verwaltung von Tastaturkürzeln. Im Augenblick:
Synapse manchmal (*) kann Win-Space nicht binden, da es sich um eine Aktivierungsverknüpfung handelt, die die Meldung "Hotkey 'Aktivieren' mit Signatur 'Leerzeichen' konnte nicht registriert werden" (was normalerweise bedeutet, dass diese Verknüpfung bereits verwendet wird)
(*) Nach einem Login funktioniert es, nach einem anderen Login nicht. Ich vermute ein Rennen zwischen zwei Apps ...
F9 macht meinen Bildschirm aus irgendeinem Grund etwas dunkler (und F9 erreicht keine Verknüpfungen auf Anwendungsebene, so dass zum Beispiel mein Byobu-Menü nicht funktioniert)
Ich habe versucht, an verschiedenen Orten zu suchen, und:
Ich nicht eine dieser Verknüpfungen in Tastatureinstellungen sehen / Shortcuts
Ich kann sie im gconf-editor nicht finden (ich habe versucht, nach F9 in bestimmten Werten zu suchen, nichts gefunden)
Ich konnte sie im dconf-editor nicht finden (es gibt keine Suche, also habe ich auf die naheliegendsten Pfade geklickt)
Meine Frage lautet also: Gibt es eine Möglichkeit, Unity / dconf / gconf / d-bus / nach der aktuellen globalen Hotkey-Zuweisung zu fragen (welcher Prozess behält welchen Schlüssel bei)? Oder erzwingen Sie die Protokollierung dieser Zuordnungen in einer Protokolldatei. Oder sie von irgendwo her greifen. Oder………