Originally Posted by scrabbley
You can turn it off in Settings/Accessory under the headphone section. I made my own menu using Tasker so when I plug earphones in I get a pop up menu of apps I actually use.
You appear to have a different Settings Menu from mine. I don't have an Accessory sub-menu, and haven't been able to find a headphones section in any of the sub-menus. I'm on Bell Mobility, might the provider have fiddled with the available menus?
The Tasker idea, however, sounds great. I found Launch Menu of Music Apps When Headset Inserted - Tasker Wiki
with a quick google, if anyone is interested.