Background: I use a Henge Dock for my MBPr with a headset for things like Skype. Because the Henge Dock uses an extension cable to make the audio 'Combination Output' (TRRS) port accessible, the microphone is only detected if it's plugged into the extension BEFORE the MacBook is docked. This is a very common issue and well documented.
Problem / Question: I leave my MacBook docked most of the time, but I use my headset on multiple devices each day. This means that to get the headset mic to work each time, I either have to un-dock/dock, or restart... not ideal! I would like a way of toggling the headset detection. It must be a software related function that can probably be accessed through a script.
Any ideas? Thanks!