XDA Spotlight: Button Mapper, приложение для переназначения аппаратных кнопок вашего телефона

click fraud protection

В этом обзоре XDA мы рассмотрим Button Mapper. Это приложение позволяет вам переназначить любую из ваших аппаратных кнопок для выполнения большого количества действий.

Аппаратные кнопки становится все труднее и труднее найти на устройствах Android, при этом на большинстве устройств в наши дни сохраняются только необходимые кнопки питания и громкости. Хотя некоторые пользователи предпочитают изящный дизайн экранных кнопок навигации, другим не хватает тактильных кнопок, которые можно было бы использовать для определенных целей. К счастью, вы можете получить лучшее из обоих миров с помощью приложения под названием Сопоставитель кнопок.

Доступно в магазине Google Play., этот инструмент был разработан признанным разработчиком XDA. вспышка2 и это позволяет пользователю переназначать аппаратные кнопки для активации различных функций. без рута. Приложение работает, используя структуру специальных возможностей, встроенную в Android, что означает, что Приложение может работать с большинством устройств, включая те, которые работают на более старых версиях Android, таких как Кит-Кат.


Возьмите под контроль свои аппаратные кнопки

Существует две версии этого приложения: Базовый версия и Про Версия. Базовая версия ограничивает перехват только физические кнопки «Домой» и «Громкость», но не ограничивает иным образом действия, которые вы можете выполнять при нажатии этих кнопок. Если вы обновитесь до версии Pro по довольно разумной цене (2,60 евро для жителей ЕС и 2,99 доллара для жителей США), вы получите доступ к темы, параметр пользовательские уровни вибрации, дополнительная поддержка аппаратных кнопок (при условии, что эти кнопки есть на вашем телефоне) и кнопки переназначения черного списка в определенных приложениях. Версия Pro также предоставляет две дополнительные функции, если у вас есть физическая кнопка «Домой»: просмотр экрана блокировки и блокировка рабочего экрана, о котором мы расскажем ниже.

Когда вы впервые открываете приложение, вы получаете инструкции о том, что приложение может и чего не может делать. Button Mapper также не скрывает своих ограничений и прямо заявляет, что может перехватывать только аппаратные кнопки (которые не являются кнопкой питания), когда экран включен. Для этого приложение запрашивает, чтобы вы включили его службу специальных возможностей. Flar2 совершенно ясно дает понять, что его приложение уважает вашу конфиденциальность и что служба специальных возможностей используется только для перехвата нажатий аппаратных кнопок.

Лично у меня на устройстве очень мало аппаратных кнопок — увеличение громкости, уменьшение громкости и питание — и мне приходится переназначать только две кнопки, поскольку кнопку питания невозможно перехватить. Это довольно типично для многих пользователей (хотя у владельцев устройств Samsung и OnePlus будет больше возможностей воспользоваться этим приложением), поэтому вы можете спросить себя: Стоит ли это приложение своих денег?

На мой взгляд, это определенно есть. Я быстро обнаружил, что наличие только двух кнопок не так ограничивает, как может показаться на первый взгляд. Это потому, что я действительно могу установить 3 действия на кнопку (одиночное нажатие, двойное нажатие или длительное нажатие), что дает в общей сложности 6 действий для моих доступных аппаратных кнопок. Честно говоря, я не рекомендую вам на самом деле переопределять действие одного касания по умолчанию для увеличения и уменьшения громкости, но вы вполне можете это сделать, если захотите.

Темы для отображения кнопок

Итак, для чего вы можете переназначить свои кнопки? Вот (длинный) список поддерживаемых действий:

  • Приложения
    • Запустите любое установленное приложение на вашем телефоне.
  • Ярлыки
    • Запустите любой доступный ярлык на телефоне.
  • Действия
      • Навигация
        • Дом
        • Назад
        • Последние приложения
        • Последнее приложение
      • Помощь
        • Поиск
        • Запустите приложение «Ассистент» (эквивалент длительного нажатия «Домой»)
    • пользовательский интерфейс
      • Сбросьте быстрые настройки
      • Развернуть/скрыть панель уведомлений
    • Отображать
      • Переключить фонарик
      • Вызовите диалог мощности
      • Выключить экран
      • Сделайте снимок экрана
      • Яркость +/-
    • Аудио
      • Переключить режим «Не беспокоить»
      • Громкость +/-
      • Следующий/Предыдущий трек
      • Воспроизведение/Пауза

Как мы упоминали ранее, в меню «Дополнительные параметры» есть несколько полезных настроек. Во-первых, существуют различные варианты «обхода». Вы можете отключить Button Mapper, когда на экране отображаются системные диалоги, при использовании камеры, во время телефонного разговора или при использовании любого приложения, которое вы занесли в черный список. Кроме того, вы можете установить более короткие или длинные задержки, когда Button Mapper распознает действительный ввод. Это может быть полезно для пользователей, которые нажимают комбинации кнопок слишком быстро или слишком медленно. Я рекомендую вам поэкспериментировать с таймингами, пока не найдете тот, который вы сможете использовать в 100% случаев.


Переподключение ваших кнопок

Я определенно могу придумать несколько полезных причин, по которым я бы продолжил использовать это приложение. Одним из первых моих действий было добавление исключения для Spotify и телефонных звонков, чтобы я мог продолжить используя обычные функции громкости в этих приложениях, но при этом сохраняя свои собственные сопоставления оборудования. в противном случае. Еще одно действие, которое я установил, — это долгое нажатие клавиши уменьшения громкости, чтобы вызвать снимок экрана, что обычно сложнее с моим громоздким чехлом. Затем я переназначил долгое нажатие клавиши увеличения громкости, чтобы вернуться к последнему активному приложению, а также дважды коснулся клавиши громкости, чтобы отобразить список последних приложений.

Хотя мое использование здесь довольно простое, в моем случае они отлично работают, когда я еду на работу в метро. В одной руке я держу поручень, а в другой держу телефон. Переназначение двух-трех пошаговых действий на одну клавишу для меня гораздо удобнее, поскольку я часто пользуюсь телефоном одной рукой. Длительное нажатие для переключения на последнее активное приложение может показаться немного странным, но я использую его довольно часто при копировании текста. Я обнаружил, что некоторые приложения не так хорошо передают/копируют текст, поэтому это переназначение кнопок позволяет немного быстрее переключаться между приложениями, например, для копирования или ввода кодов двухфакторной аутентификации.

Однако не каждый телефон имеет такой ограниченный набор аппаратных кнопок, как мой. Например, OnePlus 3/3T имеет кнопку-ползунок, которую с помощью этого приложения можно переназначить на выбранное вами действие.Обновлять: Похоже, что ползунок уведомлений на устройствах OnePlus не отправляет ключевые события и поэтому не может быть перехвачен. Телефоны Xperia обычно имеют специальную кнопку камеры, которую также можно переназначить. Устройства Samsung оснащены физическими навигационными клавишами, которые можно переназначить в соответствии с вашими предпочтениями. Например, вы можете переключить клавиши «Назад» и «Последние» на своем устройстве Samsung, чтобы лучше отразить стандартную раскладку навигации Android. На устройстве Samsung Galaxy вы также можете настроить подсветку кнопок (базовая версия) и продолжительность вибрации (версия Pro).

Емкостные кнопки для Samsung Galaxy S6. (Кредиты: AndroidОбъяснение)

А если на вашем телефоне есть специальная физическая кнопка «Домой», вы можете воспользоваться двумя функциями, о которых я упоминал в начале статьи: просмотр экрана блокировки и блокировка домашнего экрана. Первая функция позволяет заблокировать устройство, отпустив кнопку «Домой», пока вы находитесь на блокировке. экран, а последний позволяет заблокировать устройство, пока вы находитесь на главном экране (Nova Launcher не необходимый)! Используя просмотр экрана блокировки, вы можете удерживать кнопку «Домой», чтобы открыть экран блокировки (и «просмотреть» ваши уведомления), а затем отпустить кнопку «Домой», чтобы экран выключился. Блокировка главного экрана проще, но для тех из вас, у кого не работают кнопки питания, это может быть жизненно важной функцией.

Разработчик перечисляет множество различных потенциальных вариантов использования этого приложения в своем описании в Play Store, а также несколько в своем Ветка форума XDA. Однако в конечном итоге то, что вы можете сделать, полностью зависит от вашего воображения. Наш постоянный поклонник Tasker Мишаал Рахман отмечает, что хотя вы и можете настроить Tasker на перехват кнопки нажимает с помощью плагина, такого как AutoInput, гораздо проще использовать специальное приложение, такое как Button Картограф. Кроме того, Button Mapper, по сути, позволяет вам выполнять практически любые действия, о которых вы когда-либо могли подумать, благодаря возможность запуска ярлыков - это означает, что вы можете напрямую запускать задачи Tasker за один (или двойной или длинный) нажимать.


Заключение

Что было бы неплохо иметь в будущей версии, так это отдельные сопоставления при использовании отдельных приложений, что-то вроде «профилей» для каждого приложения. Например, я мог бы захотеть, чтобы Spotify менял треки с помощью кнопок увеличения/уменьшения громкости, но на рабочем столе эти кнопки включали фонарик или опускали быстрые настройки. Но в настоящее время переназначение кнопки применяется в масштабе всей системы и не распространяется на какое-либо отдельное приложение.

Однако в целом это довольно полезный инструмент в арсенале Android-энтузиаста. Используете ли вы его для переназначения аппаратных кнопок более типичным способом, например, для изменения громкости вверх и вниз. музыкальные треки, или вы используете их более нетрадиционно, как в моем случае, то, как вы их используете, зависит от ваших личных предпочтения. Приложение позволяет вам проявить столько творчества, сколько захотите, однако чем больше у вас аппаратных кнопок, тем больше удовольствия вы получите.


Загрузите Button Mapper из магазина Google Play!