Управління звуком із гарнітури (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 керує перемиканням треків.

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

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

Програма 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. З його допомогою ви зможете встановити спеціальну послідовність натискань на кнопки регулювання гучності, яка розблокуватиме пристрій. Наприклад, три натискання на кнопку збільшення, після чого одне на кнопку зменшення гучності. Піддивитися та зафіксувати рухи вашого пальця дуже важко, а стандартний спосіброзблокування через кнопку живлення утиліта вимикає.

Ще якихось років 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. Подібна реалізація може траплятися й у певних лаунчерах. Пишіть у коментарях, як ви зазвичай слухаєте музику на своєму смартфоні.