Hintergrund: Ich verwende ein Henge Dock für mein MBPr mit einem Headset für Dinge wie Skype. Da das Henge Dock ein Verlängerungskabel verwendet, um den Audio-„Combination Output“ (TRRS)-Anschluss zugänglich zu machen, wird das Mikrofon nur erkannt, wenn es an die Verlängerung angeschlossen wird, BEVOR das MacBook angedockt wird. Dies ist ein sehr häufiges Problem und gut dokumentiert.
Problem / Frage: Ich lasse mein MacBook die meiste Zeit angedockt, verwende mein Headset jedoch jeden Tag auf mehreren Geräten. Das bedeutet, dass ich jedes Mal, um das Headset-Mikrofon zum Laufen zu bringen, entweder aus-/docken oder neu starten muss ... nicht ideal! Ich hätte gerne eine Möglichkeit, die Headset-Erkennung umzuschalten. Es muss sich um eine softwarebezogene Funktion handeln, auf die wahrscheinlich über ein Skript zugegriffen werden kann.
Irgendwelche Ideen? Danke!
Ich habe mit dem gleichen Problem wie du zu kämpfen und habe zwei Lösungen gefunden.
Das ist das Beste, was mir bisher eingefallen ist. Für das, was es wert ist, denke ich, dass das Problem, das wir sehen, darin besteht, wie Kopfhörerbuchsen auf elektrischer Ebene funktionieren und wie das System selbst das Aktivieren und Deaktivieren des Anschlusses handhabt, wenn ein Kabel erkannt wird. Mein Verständnis ist, dass Kopfhörer in einem Closed-Loop-System funktionieren. Wenn wir also das Mikrofon von der Erweiterung trennen, unterbrechen wir diese Schleife, und die einzige Möglichkeit, dies zu beheben, besteht darin, den Port zu deaktivieren und erneut zu aktivieren (und nur das System kann dies tun wann es erkennt, dass kein Kabel eingesteckt ist).
dwightk