Относительно недавно я стал обладателем техники Apple: купил жене iPhone 14 Pro Max, а себе взял ее прежний iPhone 11. По сути, это был второй экземпляр яблочной техники, который попал ко мне в руки, до этого был только iPdad Mini 2, купленный еще в подростковом возрасте за (кто бы поверил сейчас в такое!) 11 000 рублей. И буквально полторы недели назад приобрел жене наушники от Apple - AirPods Pro (второго поколения, 2023 года) с разъемом Type-C.
Естественно, с iPhone они ведут себя так, как и должны, но мне захотелось подключить их к ноутбуку с Linux на борту, чтобы понять возможно ли это и если да, то какой функционал сохранится, а какие возможности, заявленные ребятами из Apple на ноутбуке перестанут работать. Этому опыту подключения Apple AirPods Pro к устройству на Линукс и будет посвящена данная статья.
📎 Переводим наушники Apple AirPods Pro в режим сопряжения
Если вы подключали наушники ранее к смартфону, то их необходимо перевести в режим сопряжения, чтобы ноутбук или компьютер их смогли найти. Для этого необходимо на задней стороне кейса зажать кнопку.
Зажимаем до тех пор, пока индикатор на передней стороне не станет мигать белым цветом. Это будет значить, что наушники перешли к режим сопряжения. Но какого же было мое удивление, когда в поиске Bluetooth устройств я не обнаружил ничего, чтобы имело в имени слово Apple 😲
Согласитесь, было бы странно, если в статье про подключение яблочных наушников оказался один пункт, где было бы сказано нажать кнопку на задней части кейса.
🔧 Меняем настройки Bluetooth
Какая же настройка чего-либо в Linux обойдется без необходимости править конфиги, верно? На самом деле, очень многое можно настроить через графический интерфейс, но в этот раз придется поработать лапками.
Оказывается, что нормально подключаться могли только первые поколения наушников от Apple, а вот начиная с версии Apple AirPods Pro 2 и Apple AirPods 3 уже надо колдовать с настройками Bluetooth. Для этого откроем терминал и внесем следующие правки:
sudo nano /etc/bluetooth/main.conf
Нас интересует строка, которая начинается с ControllerMode - она изначально закомментирована и обозначает режим, в котором будет работать ваш Bluetooth-контроллер. По-умолчанию, это режим dual. Чтобы приконнектить яблочные наушники нужно раскомментировать строку и изменить режим на bredr.
Затем необходимо сохранить изменения и перезапустить Bluetooth:
sudo systemctl restart bluetooth
После рестарта Bluetooth наушники без проблем присоединяться к вашему ноутбуку или ПК. Работает данный способ на любом дистрибутиве Linux, в моем случае это была Fedora 40 с GNOME 46.
Надеюсь, что перед выполнением всех этих действий вы убедились, что версия Bluetooth на вашем ноутбуке не ниже, чем 5.2? Так как Apple AirPods Pro 2 поддерживают именно эту версию синезуба.
🎧 Функции, которые доступны в Apple AirPods Pro 2 при подключении к ноутбуку или ПК
Я не успел в достаточной мере изучить наушники в плане поддержки жестов и иных функции, но кое-что уже успел узнать, чтобы понимать, какой функционал остается доступным после подключения к ноутбуку или ПК:
- Управление громкостью
- Пауза / Воспроизведение
- Шумодав
Получается, что если вытащить наушник из уха при подключении к ноутбуку или ПК, то воспроизведение не остановится, соответственно и такие штуки, как пространственное звучание тоже недоступно. Но того, что поддерживается с лихвой хватает, чтобы наушники отрабатывали свое предназначение.
🏁 Подведем итоги
В принципе, результатом соединения Apple AirPods Pro 2 с ноутбуком я остался доволен. Да, не все работает так, как на iPhone, но оно как бы и не должно, так как в первую очередь наушники предназначены для использования в экосистеме Apple. Но тот факт, что их можно подключить к устройству на Linux уже радует меня, как пользователя одновременно и Linux, и Apple-продукции.
Думаю, что в ближайшее время напишу еще пару статей, где расскажу о своих экспериментах по связке яблочных устройств и дистрибутивов Linux. Ну а вы напишите в комментариях о том, пользуетесь ли техникой Apple и если да, то какой?