iTunes starts up whenever I connect my bluetooth headset

I am using bluetooth headset to communicate on Skype. Whenever somebody's calling me, I turn my headset on and it will automatically connect to my MacBook. Every time, however, it will also automatically start iTunes and begins to play. I don't want this behavior, since instead of listening to music I would actually want to talk on Skype. How can I change this?

Possible explanation to this could be that headphones may send "Play" button message to the computer once connected, since this is same button that is used to turn them on/off. I am not sure however, if they actually do send this button. But in case they do, how can I disable iTunes startup on Play button? Is there are an official way to do it or should I really go with something like this: http://superuser.com/questions/31925/stop-play-pause-button-opening-itunes-in-sn ow-leopard/39390#39390.

MacBook Pro 6.2, Mac OS X (10.6.4)

Posted on Sep 6, 2010 2:04 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 15, 2014 11:11 AM

I've got this figured out.


On OSX, the "RCD" (remote control daemon) is responsible for the naughtiness. It has hard-coded list of actions to do when it detects certain "events" - one of them being connecting to a bluetooth headset.


To disable this behaviour (minimal loss of functionality, possibly your apple remote won't work):


1. Open Terminal

2. Enter (these are two separate commands)

launchctl stop com.apple.rcd

launchctl unload /System/Library/LaunchAgents/com.apple.rcd.plist


This should stop rcd from being launched by OSX. No rcd - no auto-magic multimedia. Your volume keys should continue working, but things like play key (or bluetooth) auto-starting iTunes should stop.


PS: The following is the nuclear option. In Terminal, enter:

sudo chmod 000 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd

sudo pkill -9 rcd


To stop rcd from even being started by any app. To restore your rcd, use:

sudo chmod 755 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd

launchctl start com.apple.rcd

139 replies

Dec 31, 2015 1:04 PM in response to msheaver

Yep, I can confirm the above. The issue is NOT with iTunes. Rather, the issue is with a process called iTunesHelper that launches on startup. Preventing this process from starting at bootup (or even just manually killing it using Activity Monitor) will prevent iTunes from automatically launching when you connect a Bluetooth audio device. Thanks for the post above.


EDIT: Crap, never mind. I'm still having the same issue even with iTunesHelper disabled. It just takes 10 seconds longer....

Nov 21, 2017 10:36 AM in response to rryk

I find it astonishing that this even occurs... It annoys the **** out of me sitting with a headset, and taking it on and off because life around requires my attention. And every time I need to close iTunes after it has started to play the first song in my library.


At least there should be a simple box/switchto make this behaviour optional.

Dec 4, 2017 2:08 PM in response to rryk

This question was first posted in 2010, it is now less than a month from 2018 and this remains an issue.


In nearly 8 years the only "solutions" are hacky workarounds, that is just sad.


We are talking about a simple ON/OFF switch for auto play here! I guess it takes courage to ignore such a simple fix for so long.


My bluetooth headphones have this great feature where when I take them off, it automatically pauses the media being played and when you put them back on it resumes. On my Windows PC and Android Phone this works exactly as you'd expect, no configuration needed.

BUT, on this awesome MacBook Pro, which I am forced to use for work, every time I decide to take my head phones off and then put them back on iTunes launches and starts playing music.

Jan 7, 2018 3:21 PM in response to rryk

I'm an Apple customer since 1982. This is really bad. Shameful.


Users need to be able to disable the inane functionality of a blutooth change conection launching iTunes and interrupting the current audio.


Suppose that the current audio was really important? But Apple thinks a blutooth connection warrants launching iTunes, interrupting the current audio and making it really difficult to recover.


Recovery requires quitting iTunes and then shutting down and re-launching whatever app was playing audio before being so rudely interrupted. A user who is not well versed in recovering from the horrible effects of this functionality will likely be very confused (e.g. "What happened to the sound? what is this new window that has also rudely stolen focus after opening automagically?") and take several minutes to recover.


Do any Apple personnel understand how rude and stupid this functionality is?


Do you realize how bad it looks to not only have such rude and stupid functionality, but you're also going to great lengths to prevent people from alleviating their suffering from such inane functionality.

Jan 7, 2018 4:47 PM in response to rryk

I couldn't agree with this comment more. There are so many arcane aspects of modern Apple OS that the whole platform is reduced to nearly useless. And my house and my business is filled with Apple products.


How the mighty have fallen.


If you find a solution to this most annoying problem, please let the world know. Other solutions to well documented problems would be welcomed too.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iTunes starts up whenever I connect my bluetooth headset

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.