I'm on Lion and I like to use the multimedia Next Track, Play/Pause, and Previous Track keys to control iTunes.

Every once in a while, these keys basically stop working. Sometimes they just don't work and sometimes the action is delayed by minutes. I'll hit the key out of habit and then nothing will happen, so I'll go into iTunes and pause. Then maybe 5 minutes later, it will unpause (presumably because the key event finally made it to iTunes.)

Any idea what in the world is going on? The only thing that seems to fix it is a reboot (though a log out and log in might do it as well. Not in a position to try that at the moment.)

Argh! It just happened again. Super annoying.


I finally just figured it out! It turns out that I had a Quicktime process that was stopped (I had done an open on an avi file on the command line.) A kill -CONT on the pid allowed it to continue so I could close it and now I have my keys back!

  • any chance of explaining this in simpler terms? I have the same problem of delay with the transport keys but don't understand how you remedied it. thanks. – user34850 Nov 16 '12 at 15:13
  • Open up your activity monitor and see if quicktime is listed. If it is, stop the process. – Nathan Binkert Nov 16 '12 at 18:21
  • QuickTime Player 7 specifically is what was causing the problem for me. – sudo Oct 3 '14 at 20:51

The problem for me seems to be caused by QuickTime 7 + OS-X 10.10.

But QuickTime seems to need to be running a while before there's any noticeable latency. And the longer it's running, the longer the latency in the processing of play/pause/skip by iTunes.

Running QuickTime 10.10 seems to completely disable the play/pause/skip processing - at least in some cases.

In either case the latency disappears as soon as QT is terminated.


I fixed my delay by running this command in terminal:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -seed -r -f -v -domain local -domain user -domain system

This function resets user domains. Reset Launch Services...


  • 1
    Could you explain why and what it does – mmmmmm Jun 15 '15 at 12:11
  • I updated the response to include the answer, Mark – Mircea Stanciu Jun 18 '15 at 3:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .