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:

  1. Close most of your running applications so as to improve the efficiency of the hunt.

  2. Open a Terminal window, and run the following command:

    /usr/bin/sudo opensnoop
    

    This command will track down every open system call.

  3. 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.

  4. while unsuccessfull, add one application, and GOTO 3.