Предыстория: я использую док-станцию Henge для своего MBPr с гарнитурой для таких вещей, как Skype. Поскольку док-станция Henge использует удлинительный кабель для обеспечения доступа к порту комбинированного вывода звука (TRRS), микрофон обнаруживается только в том случае, если он подключен к удлинителю ДО того, как MacBook будет подключен к док-станции. Это очень распространенная проблема, и она хорошо задокументирована.
Проблема/вопрос: большую часть времени я оставляю свой MacBook подключенным к док-станции, но каждый день использую гарнитуру на нескольких устройствах. Это означает, что для того, чтобы микрофон гарнитуры работал каждый раз, мне нужно либо отключить/пристыковать, либо перезапустить... не идеальный вариант! Я хотел бы переключить обнаружение гарнитуры. Это должна быть функция, связанная с программным обеспечением, к которой, вероятно, можно получить доступ через сценарий.
Есть идеи? Спасибо!
Я боролся с той же проблемой, что и вы, и я придумал два решения.
Это лучшее, что я придумал до сих пор. Что бы это ни стоило, я думаю, что проблема, которую мы наблюдаем, заключается в том, как разъемы для наушников работают на электрическом уровне и как сама система обрабатывает включение и отключение порта при обнаружении кабеля. Насколько я понимаю, наушники работают в системе с замкнутым контуром, поэтому, когда мы отключаем микрофон от расширения, мы разрываем этот цикл, и единственный способ исправить это — отключить и снова включить порт (и только система может сделать это, когда он обнаруживает, что кабель не вставлен).
Дуайтк