Управління звуком із гарнітури (Android). Управління звуком з гарнітури (Android) Як керувати музикою за допомогою жестів

У цій статті йдеться про провіднихгарнітурах, що працюють з пристроями на базі ОС Android.
Гарнітура – ​​це навушники з мікрофоном.

Гарнітури з однією кнопкою

Гарнітура з однією кнопкою настільки проста, що практично будь-який сучасний андрофон сумісний з будь-якою однокнопковою гарнітурою. Виняток становлять гарнітури «для старих Нокій» через те, що розпаяні за «старим» стандартом, але їх треба ще пошукати.

У пульті однокнопкової гарнітури знаходяться мікрофон, конденсатор та кнопка на замикання. Всі вони розпаяні паралельно один одному та виведені на контакти №3 та №4 штекера TRRS ▼

При натисканні на кнопку мікрофон шунтується та опір між контактами штекера 3-4 падає до нуля. За цією ознакою смартфон розуміє, що натиснули кнопку. Конденсатор служить для згладжування клацання, що виникає при натисканні кнопки. До того ж саме за наявності конденсатора деякі смартфони визначають, що до них підключили гарнітуру.

Основні функції кнопки - прийом дзвінка, припинення розмови та увімкнення голосового пошуку. Голосовий пошук викликається утриманням кнопки до появи характерного сигналу - "OK Google beep" ▼

Під час відтворення звуку або відео кнопка виконує функції паузи. До речі, під час запису на диктофон теж.

Можна розширити можливості кнопки, типу, подвійне натискання – перехід на наступний трек, потрійне – на попередній. Для цього служать спеціальні додатки - шукайте їх на Google Play на запит на кшталт «headset button control». До того ж, деякі плеєри дозволяють налаштувати функціонал гарнітурної кнопки, наприклад «Плеєр мрії».

Гарнітури з трьома та більше кнопками

Більш складні гарнітури дозволяють регулювати гучність та перемикати треки вперед/назад. Та чи інша функція викликається встановленням певного опору між контактами 3-4 штекери TRRS ▼

І ось тут не все так однозначно, як із однокнопковою гарнітурою. Біди, як водиться, дві:

Жодного єдиного стандарту на номінал цих резисторів немає! Чому немає і повної сумісності трьохкнопкових гарнітур із різними моделями смартфонів. У кожного виробника свої опори. Хоча є , яка намагається всіх помирити.

Смартфон не повинен виконувати всі команди управління звуком. Samsung, наприклад, вміє без будь-якого ПЗміняти гучність по команді з гарнітури, а перемикати треки – не вміє. А деякі моделі Fly взагалі не керуються опором.

Тобто, трикнопкова гарнітура HTC звичайно ж відтворюватиме звук із Samsung і мікрофон працюватиме. Але перемикання треків працювати не буде, хоча кнопки перемотування на пульті є. Єдине, що працює з усіма смартфонами – кнопка Play/Pause. Вона просто замикає контакти 3-4 штекери TRRS.

Зрозуміло, з андрофонами не працюютьмедіа-кнопки на гарнітурі від iPhone.

Xiaomi, Nexus One

Xiaomiі Nexus Oneпо команді з пульта перемикають треки. Номінали резисторів відповідають поширеній мережі інформації про нібито стандартний набір опорів для смартфонів Android. Насправді не всі андрофони підтримують цей стандарт.

Пауза ⏸ - 0 Ω
Попередній трек ⏪ - 220 Ω
Наступний трек ⏩ - 600 Ω

HTC Desire

Бюджетна модель HTC Desireкерує гучністю. Для порівняння зауважу, що HTC Sensation XE керує перемиканням треків.

Ще якихось 7 років тому ми слухали музику в MP3-плеєрах. Здебільшого це були компактні пристрої із механічними кнопками. Зручність плеєрів полягала в тому, що керувати ними можна було практично на дотик. Сьогодні на зміну MP3-плеєрам прийшли смартфони із сенсорними екранами, позбавлені кнопок. Гаджети стали громіздкими, і процес прослуховування музики втратив інтуїтивне механічне управління. Звичайно, для цього є різні гарнітури з кнопками, але що робити тим, хто має звичайні навушники. У цій статті йтиметься про спеціальні програми, за допомогою яких слухати музику на смартфоні стане набагато практичніше.

Як керувати музикою за допомогою жестів

Більшість активних дій на смартфоні ми здійснюємо за допомогою жестів. Це зручно та економить купу часу. Слухаючи музику у додатку, ми використовуємо найпростіший жест – свайп убік для перемикання треків. Його підтримують все, але, як правило, це єдиний жест для управління відтворенням. Адже непогано було б додати сюди й інші жести, наприклад, для паузи та регулювання гучності, як це реалізовано у . Вони точно стали б у нагоді в тих випадках, коли не завжди зручно керувати смартфоном.


Досить цікавий підхід до керування музикою за допомогою жестів пропонує програма Audio Swipe. Ця утиліта виступає як самостійний плеєр з базовими можливостями для програвання аудіофайлів. Програма сканує локальну медіатеку та сортує її за виконавцями, альбомами або папками. Плеєр підтримує плейлисти та керування чергою відтворенням.


Основне призначення Audio Swipe – додавання жестів до керування музикою. Наприклад, переключити пісню можна свайпом убік, жест вгору чи вниз регулює гучність, а натискання будь-де на екрані призупиняє відтворення. Всі ці жести працюють, доки пристрій не буде заблоковано.

Утиліта працює практично з будь-яким музичним додатком, включаючи клієнти потокових аудіосервісів - Spotify, Google Play Music, Apple Music та інші. Щоб керувати іншим плеєром, необхідно активувати опцію Control Media Player у налаштуваннях програми, потім зайти у відповідний розділ та вибрати запущену програму. Після цього утиліта бере керування музикою на себе.


Оскільки Audio Swipe забороняє вимикатися екрану і, відповідно, йти смартфону в сон, розробники подбали про енергозбереження пристрою і додали корисну функцію «Dark Full Screen». Ця функція включає чорний колір у повноекранному режимі та активується вручну при тривалому натисканні в будь-якій області екрана. Телефон не блокується і залишається в активному режимі. Крім того, у додатку також є таймер сну, який вимикає музику та зупиняє дію утиліти у заданий час.


В цілому, Audio Swipe непогано справляється зі своїм завданням. Єдиним суттєвим недоліком можна вважати обмеження на 200 жестів у безкоштовній версії програми. Але і тут є невелика хитрість - просто зітріть дані програми і можна користуватися ним безкоштовно.

Як керувати музикою за допомогою кнопок гучності

Такий спосіб керування музикою може знадобитися під час поїздок у громадському транспорті або спортом. Особливо він стане корисним для тих, хто звик часто перемикати треки у програвачі. Щоб постійно не діставати смартфон з кишені, не будити пристрій і не садити марно акумулятор, можна скористатися програмою Frinky Music Controller.


Frinky Music Controller дозволяє перемикати треки апаратними кнопками гучності, і вони продовжують виконувати свою основну функцію – регулювати гучність звуку на телефоні. Утиліта запускається автоматично як служба і працює, коли пристрій перебуває у сплячому режимі. Програма підтримує більше 200 музичних плеєрів для Android.

Frinky Music Controller призначає дії на кнопки гучності таким чином:

  • одиночне натискання на «гучність догори» включає наступний трек;
  • одиночне натискання на гучність вниз включає попередній трек;
  • подвійне натискання на кнопки регулює гучність у стандартному режимі;
  • подвійне натискання на «гучність вгору» та подвійне натискання на «гучність вниз» зупиняє відтворення.
Є два методи роботи утиліти: основний та альтернативний. Варто спробувати обидва методи, якщо програма не реагує на натискання кнопок гучності. На моєму апараті Frinky Music Controller без проблем працював за будь-якого обраного методу.


Frinky Music Controller надає можливість активувати так званий тригер. Це свого роду швидкий перемикач, який дозволяє увімкнути або вимкнути дію програми будь-якої миті. Наприклад, якщо ви слухаєте музику і хочете, щоб натискання на кнопки гучності не перемикали треки, тоді затисніть їх одночасно, і дія утиліти припиниться. З додаткових функцій програма має таймер сну.


Розробники попереджають, що програма може не реагувати на натискання кнопок при максимальному рівні гучності на Android 6.0 Marshmallow, а на деяких смартфонах запущений процес Frinky Music Controller може вивантажуватися в режимі сну. Особисто у мене утиліта працювала лише тоді, коли я її запускав вручну перед музикою. В іншому проблем не було. Єдине, що можна було покращити – зменшити затримку при натисканні кнопок гучності.

Frinky Music Controller поширюється безкоштовно, але є й платна версія програми. Вона відрізняється лише однією функцією, яка дозволяє утиліті працювати при увімкненому екрані.

Ми розповіли вам кілька способів, як розширити керування музикою на своєму Android-пристрої. Зрозуміло, є й безліч інших варіантів. Наприклад, деякі виробники смартфонів включають підтримку жестів на рівні системи для управління відтворенням, як у Flyme від Meizu. Подібна реалізація може траплятися й у певних лаунчерах. Пишіть у коментарях, як ви зазвичай слухаєте музику на своєму смартфоні.

Насамперед необхідно сказати кілька слів про те, навіщо взагалі навішувати на апаратні клавіші смартфона додаткові функції. Справа в тому, що це, мабуть, єдиний спосіб виконати якусь потрібну вам дію, не дивлячись при цьому на свій гаджет, тобто на дотик або навіть у кишені. Крім цього, є кілька дій, наприклад, управління курсором на екрані, які зручніше виконувати саме таким чином. Нижче ви знайдете список таких операцій. Зверніть увагу, що деякі з них вимагатимуть від вас наявності прав суперкористувача.

Запуск потрібних програм

Програма QuickClick є багатофункціональною утилітою, яка призначена для швидкого запуску програм за допомогою клавіш гучності. При цьому ви можете різні програми до різних послідовностей натискань. Наприклад, два натискання на гойдалку збільшення гучності запускатимуть камеру, а три натискання - ліхтарик. Важливою перевагою QuickClick є те, що це одна з небагатьох програм, для функціонування якої не потрібно root.

Пробудження смартфона

Ця утиліта стане справжнім рятувальним колом для тих користувачів, у яких зламалася кнопка живлення або розташована на корпусі настільки незручно, що вам важко її використовувати. Програма Power Button to Volume Button гранично проста і виконує лише одну функцію: дозволяє будити пристрій натисканням на гойдалку гучності. Проте безкоштовна і не містить реклами.

Прокручування довгих сторінок

У деяких програмах читання книг функція прокручування сторінок за допомогою кнопок гучності працює за замовчуванням. Якщо ви вже встигли звикнути до цієї чудової можливості і хочете використовувати її і в інших програмах, наприклад, у браузері, то для цього знадобиться встановити спеціальний модуль Xposed під назвою XUpDown. Що таке Xposed і як з ним потоваришувати, ви можете прочитати в .

Перемикання треків

Це одна з найбільш популярних функцій апаратних кнопок, яка дозволить вам перемикати музичний плеєр на відтворення наступної або попередньої композиції. Ця можливість реалізована в кількох програмах, але ми рекомендуємо зупинити свій вибір на Xposed Additions. Крім управління музикою, цей модуль для Xposed має кілька додаткових можливостей, які можуть стати вам у нагоді. Докладніше про Xposed Additions ви зможете прочитати.

Управління положенням курсору

Ця опція стане у нагоді тим користувачам, які працюють над документами. З її допомогою можна набагато точніше вказати положення курсору під час введення тексту, ніж тикаючи по екрану пальцями. Для активації цієї функції знадобиться ще один багатофункціональний модуль Xposed, який називається XBlast Tools. У його надрах ви знайдете величезну кількість опцій, але в контексті цієї статті нас цікавить лише розділ «Твіки клавіш гучності». Тут ви зможете прив'язати переміщення курсору до натискання на гойдалку гучності та задати його напрямок.

Таємний запис відео

Іноді ви можете стати свідком ситуації, яку потрібно зняти на відео, але таким чином, щоб ніхто не помітив цього. Наприклад, ви стали свідком правопорушення і не хочете привертати до себе уваги явною зйомкою або ви берете інтерв'ю у людини, яка бентежиться перед об'єктивом камери. У такому випадку встановіть програму Secret Video Recorder, яка вміє здійснювати зйомку, підкоряючись натисканням на кнопки зміни гучності. Екран пристрою при цьому буде вимкнений, і ніщо не видасть того факту, що зараз йде запис.

Секретне розблокування смартфона

Якщо ви хочете убезпечити вміст свого пристрою від несанкціонованого доступу, слід встановити пароль розблокування. Однак цей пароль можуть підглянути сторонні, коли ви користуєтеся гаджетом у їхній присутності. Цікаве та несподіване вирішення цієї проблеми приносить Xposed-модуль Sequence Unlock. З його допомогою ви зможете встановити спеціальну послідовність натискань на кнопки регулювання гучності, яка розблокуватиме пристрій. Наприклад, три натискання на кнопку збільшення, після чого одне на кнопку зменшення гучності. Підглянути та зафіксувати рухи вашого пальця дуже важко, а стандартний спосіб розблокування через кнопку живлення утиліта відключає.

Насамперед необхідно сказати кілька слів про те, навіщо взагалі навішувати на апаратні клавіші смартфона додаткові функції. Справа в тому, що це, мабуть, єдиний спосіб виконати якусь потрібну вам дію, не дивлячись при цьому на свій гаджет, тобто на дотик або навіть у кишені. Крім цього, є кілька дій, наприклад, управління курсором на екрані, які зручніше виконувати саме таким чином. Нижче ви знайдете список таких операцій. Зверніть увагу, що деякі з них вимагатимуть від вас наявності прав суперкористувача.

Запуск потрібних програм

Програма QuickClick є багатофункціональною утилітою, яка призначена для швидкого запуску програм за допомогою клавіш гучності. При цьому ви можете різні програми до різних послідовностей натискань. Наприклад, два натискання на гойдалку збільшення гучності запускатимуть камеру, а три натискання - ліхтарик. Важливою перевагою QuickClick є те, що це одна з небагатьох програм, для функціонування якої не потрібно root.

Пробудження смартфона

Ця утиліта стане справжнім рятувальним колом для тих користувачів, у яких зламалася кнопка живлення або розташована на корпусі настільки незручно, що вам важко її використовувати. Програма Power Button to Volume Button гранично проста і виконує лише одну функцію: дозволяє будити пристрій натисканням на гойдалку гучності. Проте безкоштовна і не містить реклами.

Прокручування довгих сторінок

У деяких програмах читання книг функція прокручування сторінок за допомогою кнопок гучності працює за замовчуванням. Якщо ви вже встигли звикнути до цієї чудової можливості і хочете використовувати її і в інших програмах, наприклад, у браузері, то для цього знадобиться встановити спеціальний модуль Xposed під назвою XUpDown. Що таке Xposed і як з ним потоваришувати, ви можете прочитати в .

Перемикання треків

Це одна з найбільш популярних функцій апаратних кнопок, яка дозволить вам перемикати музичний плеєр на відтворення наступної або попередньої композиції. Ця можливість реалізована в кількох програмах, але ми рекомендуємо зупинити свій вибір на Xposed Additions. Крім управління музикою, цей модуль для Xposed має кілька додаткових можливостей, які можуть стати вам у нагоді. Докладніше про Xposed Additions ви зможете прочитати.

Управління положенням курсору

Ця опція стане у нагоді тим користувачам, які працюють над документами. З її допомогою можна набагато точніше вказати положення курсору під час введення тексту, ніж тикаючи по екрану пальцями. Для активації цієї функції знадобиться ще один багатофункціональний модуль Xposed, який називається XBlast Tools. У його надрах ви знайдете величезну кількість опцій, але в контексті цієї статті нас цікавить лише розділ «Твіки клавіш гучності». Тут ви зможете прив'язати переміщення курсору до натискання на гойдалку гучності та задати його напрямок.

Таємний запис відео

Іноді ви можете стати свідком ситуації, яку потрібно зняти на відео, але таким чином, щоб ніхто не помітив цього. Наприклад, ви стали свідком правопорушення і не хочете привертати до себе уваги явною зйомкою або ви берете інтерв'ю у людини, яка бентежиться перед об'єктивом камери. У такому випадку встановіть програму Secret Video Recorder, яка вміє здійснювати зйомку, підкоряючись натисканням на кнопки зміни гучності. Екран пристрою при цьому буде вимкнений, і ніщо не видасть того факту, що зараз йде запис.

Секретне розблокування смартфона

Якщо ви хочете убезпечити вміст свого пристрою від несанкціонованого доступу, слід встановити пароль розблокування. Однак цей пароль можуть підглянути сторонні, коли ви користуєтеся гаджетом у їхній присутності. Цікаве та несподіване вирішення цієї проблеми приносить Xposed-модуль Sequence Unlock. З його допомогою ви зможете встановити спеціальну послідовність натискань на кнопки регулювання гучності, яка розблокуватиме пристрій. Наприклад, три натискання на кнопку збільшення, після чого одне на кнопку зменшення гучності. Підглянути та зафіксувати рухи вашого пальця дуже важко, а стандартний спосіб розблокування через кнопку живлення утиліта відключає.