Как включить медиа-гарнитуру и регулировку громкости на ноутбуках с разъемами TRRS?
Многие современные ноутбуки, такие как Dell XPS, начиная с XPS 9550, выпущенного в 2015 году, используют 3,5-мм разъем TRRS, который сочетает в себе разъемы для подключения наушников и микрофона. Многие из этих звуковых карт также поддерживают те же средства управления мультимедиа и громкостью, что и гарнитуры, разработанные в соответствии со спецификацией аксессуаров Android [1] с использованием сети делителей напряжения и резисторов понижения напряжения.
Существующие звуковые драйверы в Windows 10 уже поддерживают это оборудование, как я лично проверял ранее на Windows с той же машиной, и это может быть подтверждено в другом месте [2, 5]. Предыдущие вопросы, относящиеся к эквивалентной поддержке Linux, кажутся фактически устаревшими [4] или нерешенными [3].
Я хотел бы спросить, как можно было бы добавить поддержку носителей гарнитуры и управления громкостью с совместимым оборудованием TRRS в Linux, чтобы соответствовать той же функциональности, которую предлагают другие ОС.
- https://source.android.com/devices/accessories/headset/plug-headset-spec
- https://www.reddit.com/r/Dell/comments/78fviu/use_of_inline_controls_on_headphones_to_pauseplay/dou17f7
- https://unix.stackexchange.com/questions/41954/earphone-remote-in-sound-jack-as-x-input
- Использование элементов управления гарнитурой, таких как смартфон
- https://www.reddit.com/r/archlinux/comments/71huyk/control_laptop_volume_with_headset_volume_buttons/