Модель имеет совмещённый порт для подключения наушников с микрофоном (TRRS). Ниже посмотрим, что делать когда нет такой гарнитуры.
Наушники и микрофон с отдельными входами
Тут всё просто: покупается Y-переходник на TRS+TS или TRS+TRS (обычно именно такие, так как микрофоны для PC, в основном, с TRS разъёмом, подробнее ниже). Такие легко приобретаются на AliExpress или у местных барыг. А можно и самому спаять:
Обращаем внимание на дополнительные компоненты в цепи микрофона, если хотим использовать с iPhone, для PC и Android это не критично.
Только наушники TRS
В Linux Mint 18 система смогла понять (используется Intel HDA звук на кодеке Realtek), что микрофона нет (судя по всему по закоротке GND+MIC и отсутствию в цепи GND -> MIC резистора в 1k) и 9продолжила использовать встроенный микрофон.
Но один канал работает значительно тише. Это наушники были косячными - работают везде так, другие работают нормально.
В любом случае, похоже, что коммутация цифровая, а не физическая, как в старых советских разъёмах: подпружиненные контакты, при подключении штекера приподнимались и размыкали цепь. Т.е. без переходника не обойтись, но работать с отдельными устройствами вполне реально.
Только микрофон TS/TRS
Тут стоит немного разобраться. Когда убирают кольца на штеке (R - Ring), то увеличивается площадка S (S - Sleve). Получается, что при подключении штекера с меньшим числом колец, то он замывает соответствующие контакты в разъёме. При этом на многих микрофонах для PC используется не TR разъём, а TRS. Было бы логично, что S и R соеденены между собой, но нет: соединяются как раз T+R, что вносит некоторую несовместимость (к примеру, если такой микрофон воткнуть в TR разъём, то он всё закоротит).
Собственно из замечаний выходит подтверждение на практике: подключение TRS микрофона определяется системой не как микрофон, а как подключение динамиков.
Подключение Y-разветвителя
У меня недорогой разветвитель с AliExpress. Свою работу выполняет.
Простое втыкание разветвителя в порт на десктопе даёт такой результат:
- использование внешнего микрофона и наушников.
- при втыкании проводника в разъём Mic, система переключается на встроенный микрофон
- при втыкании проводника в разъём Head, система не показывани никакой реакции
При подключении к Android немного интереснее:
- просто подключение не определяется никак
- подключение микрофона не определяется никак
- подключение наушников определяется как гарнитура, вне зависимости от подключения микрофона
- и ещё парочка:
- просто подключение микрофона не определяется никак
- просто подключение наушников определяется как наушники без микрофона и работают как надо
Измерение сопротивления между GND и MIC показывает разрыв. Значит разветвитель примитивный, разводка - просто отводы к нужным контактам. А вот Alsa на Linux PC и Anroid просто определяют наличие микрофона на гарнитуре методом определения закоротки между MIC и GND контактами.
Заключение
Собственно мне было интересно попытаться разобраться, как будет вести себя система при наличии не TRRS гарнитуры. В итоге получаются такие комбинации:
- обычные наушники: работают отлично как наушники, микрофон продолжает использоваться встроенный.
- обычный микрофон: распознаётся как подключение наушников, поэтому не работает, микрофон продолжает использоваться встроенный.
- через примитивный Y-разветвитель: работают отлично и микрофон и наушники.
Особенно интересно разобраться и запустить такую конфигурацию:
- внешний микрофон и встроенные динамики
К сожалению решения пока не нашёл. Ну и не понимаю, зачем на достаточно крупном ноутбуке делать совмещённый порт, когда места есть в достатке для отдельного джека под микрофон и под наушники.
Ссылки
Статьи по теме с картинками:
- http://www.cablechick.com.au/blog/understanding-trrs-and-audio-jacks/
- http://www.epanorama.net/newepa/2014/09/15/android-device-external-mic-wiring/
- https://bbs.nextthing.co/t/modifying-the-onboard-trrs-jack-for-microphone-audio-input/2148
Используемое ПО:
- alsamixer
- pavucontrol
- встроенные модуль настроки в KDE
- audacity, наблюдать за функционированием микрофона