
Я не могу управлять громкостью с помощью кнопок Apple EarPods. Есть ли способ это сделать?
Моя система: Ubuntu 14.04 64bit.
решение1
В наушниках Apple EarPods используется особый/другой тип расположения разъемов, называемыйCTIA.
Ваш Macbook отлично работает с наушниками CTIA, потому что они оба являются продуктами Apple и реализуют CTIA. Ваша настройка Ubuntu, скорее всего, используетОМТП.
Вот изображение, иллюстрирующее это несоответствие:
Эта несовместимость не позволит вам использовать наушники Apple EarPods.
решение2
Ваши наушники имеют разъем TRRS (наконечник-кольцо-кольцо-гильза). Который можно увидеть ниже.
Черные кольца разделяют сигнальные контакты. Здесь у нас есть 3 черных кольца и 4 сигнальные линии (контакты). Эти контакты используются для;
- Земля
- Стерео Сигнал-1
- Стерео Сигнал-2
- Кнопочное управление
Таким образом, чтобы иметь возможность использовать все эти сигналы, нам необходимо иметь 4 различных контакта в разъеме хост-устройства (например, аудиоразъеме ноутбука).
Вы говорите, что «Я не могу управлять громкостью с помощью кнопок наушников». В этом случае мы должны задать эти вопросы;
- Имеет ли аудиоразъем нашего компьютера 4 контакта (аппаратная особенность)?
- Если да, то есть ли у машины ЦАП-преобразователь для понимания сигналов кнопок (все еще аппаратная проблема)?
- Если на оба вопроса да, есть ли в ОС соответствующие драйверы для работы этого компонента ЦАП?
Если вы можете ответить «да» на все вопросы, упомянутые выше, но ПК все равно не понимает кнопок, то:
- У вас могут возникнуть проблемы с наушниками EarPods.
- Вам придется больше поработать над автоматизацией захвата событий нажатия клавиш и связыванием этих событий с действием (например, увеличением громкости/открытием веб-браузера или чем-то еще).
решение3
Вы не указываете, какое устройство вы используете, но большинство современных ноутбуков с одним разъемом такого типа при правильной настройке предложат вам выбрать тип подключенного устройства и соответствующим образом настроить порт.
Тот факт, что этого не происходит, говорит о том, что вы не загрузили правильный профиль для конкретной компоновки микросхемы вашего компьютера (ноутбука?).
Возможные варианты перечислены здесь
http://www.alsa-project.org/main/index.php/Help_To_Debug_Intel_HDA
Инструмент, который поможет найти правильные варианты, доступен здесь.