Newsroom Update

Apple Music today announced the release of its 100 Best Albums of all time, a list crafted by Apple Music’s experts alongside industry professionals. Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

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 Best reply

Posted on Dec 4, 2017 2:08 PM

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.

139 replies

Jan 13, 2012 11:48 PM in response to rryk

Here's a workaround that I use.

Basically it's substituing a Do Nothing App(DNA.app) for the iTunes App.

So when your Bluetooth Audio device connects, the system starts what it thinks is iTunes but instead starts a Do Nothing app that runs and exits without any actions so you don't notice it.


Sorry I can't provide you with the DNA.app you'll have to find/make your own.

If someone out there finds a good one from a trusted source, please post it in this thread!


1) Get some kind of DNA.app.

I made my own by making a Java application that does nothing and then bundling it as per these instructions:

http://www.bartbusschots.ie/blog/?p=296

So I end up with DNA.app

2) Rename iTunes using this command in a Terminal Windows

sudo mv /Applications/iTunes.app /Applications/iTunesBACK.app

3) Copy over your DNA.app from wherever you have it to /Applications.iTunes.app

sudo cp -R ~/DNA.app /Applications/iTunes.app

4) Fix your dock so that it points to iTunesBACK.app and reassociate any files types

like mp3 to point to iTunesBACK


Good luck!

Jan 13, 2012 11:56 PM in response to kburden000

Also this workaround does leave iTunes installed just renamed and I have used this

workaround on Snow and Lion.


Alternatively you can substitute other behaviors ( like starting Skype ) using the same basic method above just use your app or choice, or a link to your app, instead of the DNA.app.


Maybe Apple will one day realize the following statement:

Bluetooth != iTunes

;-)

Feb 9, 2013 1:03 PM in response to johnny81

System preferences/Advanced/etc. did not work.


I am using Logitech H800 bluetooth headset. I also am tired of iTunes autorunning when I hook up my headset. I am not opposed to iTunes itself, but I will endeavor to uninstall it from my work computer if I do not find a solution to this problem.


Even though I have 8GB of RAM, I have to carefully manage my memory. I often have running several Adobe Creative Suite applications, a web browser, plus Parallels Desktop with 4GB of memory assigned to it. Having to often reboot anyway, I hate the fact that an additional program has to be factored into the equation-- with no benefit to me at that time.


I am a die-hard Apple fan from longer than many of you have been alive. When stuff like this happens, it makes me doubt my loyalty. I bleed in six colors!


Steve

Feb 12, 2013 11:12 AM in response to rryk

Same here with the Logitech UE 9000 Bluetooth Headphones. This is driving me nuts.... payed 400 bucks for these headphones. funny as logitech says they were 'built for apple'.

how could this even happen? who does the programming for apple, steve ballmer or what?! even connecting the headphones is a tough job if they were connected to another device before.


i wonder why apples product and service quality decreases more and more but their prizes don't. other companies use to decrease in both ways.

Mar 3, 2013 1:32 PM in response to rryk

I'm using a SoundFreaq bluetooth speaker and have the same issue and it drives me crazy. I must say that since upgrading to Mountain Lion it has been as if Apple was trying to give me a Windows experience. Takes much longer to boot up the computer, I have had lots of compatibility issues, cannot get my Sonos music library to update, had to buy the new MS Office for Mac as my previous version became obsolete and on and on. I upgraded mainly to get Apple TV with mirroring capability but have been really disappointed with that as well. I cannot mirror DVDs unless I buy a program that coverts and stores the movie on my hard drive, when I do mirror the streaming is jerky.

Past upgrades have been seamless and impressive. This has been pathetic.

Apr 26, 2013 4:01 PM in response to rryk

Copy this into a plain text file called "killitunes".

Right before you connect headphones, go to terminal. Go "perl killitunes".

If anything launches iTunes (including you), this program force-quits it.

This program auto-quits, or you can quit it with ctrl-C.


#!/usr/bin/perl


my $endtime = time + 300; # will quit in 300 seconds. Change at will.


while (time < $endtime) {

foreach (`ps -aef`) { # read each line into special variable $_

next if (not m=/iTunes.app/=); # skip if not part of iTunes app

next if (not m=/iTunes =); # skip if not the main iTunes program

my $pid = substr ($_, 6, 5); # parse out 5-digit process ID

system "kill $pid"; # force quit that process ID

print "Killed $pid $_\n"; # tell user. \n is return

} # end foreach

sleep (2); # wait 2 seconds to avoid overload

} # end while time


Apr 30, 2013 3:43 PM in response to Imp68

First of all, does anyone still have a Users and Groups category in the System Preferences Menu? Second of all, killing startup items was the first thing I did when trying to snuff iTunes. Unfortunately, iTunes Helper doesn't appear among selectable items under the System > Accounts > Login Items menu. I've killed it manually in the Activity Monitor, but iTunes still resurrects every time my headset reconnects after I've walked just out of range.

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