Find which process receives a given keyboard command
Solution 1:
ShortcutDetective solves your problem. It's free, simple, and to the point.
Solution 2:
I don't know any fast and efficient method to find the recipient of a shortcut. But here is a receipe to initiate the hunt:
Close most of your running applications so as to improve the efficiency of the hunt.
-
Open a
Terminal
window, and run the following command:/usr/bin/sudo opensnoop
This command will track down every
open
system call. -
Switch to the context where your shortcut is intercepted by an unknown application and type ⌘ cmd+⌥ option+F.
Look for a culprit hint from the file names opened.
while
unsuccessfull, add one application, andGOTO 3
.