Ich versuche herauszufinden, warum eine bestimmte Tastaturkombination nicht mehr funktioniert.
Als Beispiel wird Sublime Text 2 mit einer Tastenkombination zum Öffnen des Bedienfelds Suchen / Ersetzen geliefert:
Command+ Option+F
Diese Kombination funktionierte einwandfrei, bis ich eine Neuinstallation von OSX 10.8.5 durchführte. Danach funktionierte sie auf mysteriöse Weise nicht mehr in Sublime Text.
Ich weiß, dass Tastatursequenzen von anderen Prozessen als dem vordersten (wie vom Betriebssystem) erfasst werden können, also habe ich mich gefragt, ob es eine Möglichkeit gibt, zu überprüfen, durch welchen Prozess ein bestimmter Tastaturbefehl "verbraucht" wurde.
Antworten:
Ich kenne keine schnelle und effiziente Methode, um den Empfänger einer Verknüpfung zu finden. Aber hier ist ein Rezept , um die Jagd einzuleiten:
Schließen Sie die meisten Ihrer laufenden Anwendungen, um die Effizienz der Jagd zu verbessern.
Öffnen Sie ein
Terminal
Fenster und führen Sie den folgenden Befehl aus:Dieser Befehl spürt jeden
open
Systemaufruf auf.Wechseln Sie in den Kontext , in dem Ihre Verknüpfung von einer unbekannten Anwendung abgefangen und Art ⌘ cmd+ ⌥ option+ F.
Suchen Sie nach einem Hinweis für den Täter aus den geöffneten Dateinamen.
while
Wenn dies nicht erfolgreich ist, fügen Sie eine Anwendung hinzu, undGOTO 3
.quelle
ShortcutDetective löst Ihr Problem. Es ist kostenlos, einfach und auf den Punkt.
quelle
KeyCue bietet visuelles Feedback zu den Tastaturkürzeln. Es kann als Testversion heruntergeladen werden.
KeyCue von Ergonis
Ich habe es so konfiguriert, dass durch zweimaliges Tippen und Halten auf die Befehlstaste alle derzeit aktiven Verknüpfungen angezeigt werden.
quelle