Как переназначить любую кнопку в Android-смартфоне на желаемое действие
После недавних новостей о том, что Samsung позволит пользователям своих мобильных устройств переназначать функциональность физической клавиши для вызова ассистента Bixby, пользователь ресурса XDA Developers с ником sds100 решил создать приложение, которое позволит пользователям устройств других производителей делать то же самое, но ещё круче. Key Mapper позволяет переназначить любую клавишу на вашем смартфоне на любую действие, какое вы хотите, а также клавиши на любой беспроводной клавиатуре, подключенной к вашему устройству. Кнопки на других подключенных устройствах тоже могут быть переназначены, но гарантии того, что это будет работать корректно, разработчик не даёт.
Варианты настройки в Key Mapper практически бесконечны, и на какую-нибудь кнопку можно даже назначить даже создание скриншота. Длинные нажатия здесь тоже поддерживаются, но не смотря на всю многофункциональность приложения есть у него пара ограничений – на кнопку питания нельзя ничего назначить в целях безопасности, и поэтому ее основное предназначение будет сохранено всегда, а также нельзя задействовать такие функции, как Active Edge (чувствительные к надавливаниям грани устройства).
Список возможных действий, на которые вы можете переназначить кнопки, расширяется, если ваше устройство рутовано, но многие из них будут работать даже без рута. Кроме того, доступность некоторых из функций также зависит от того, какую версию Android вы используете.
Приложение: Keyboard/Button Mapper
Разработчик: sds100
Категория: Персонализация
Цена: Бесплатно
Скачать: Google Play
Делитесь своим мнением в комментариях под этим материалом и в нашем Telegram-чате.
Источник
Android настройка кнопок громкости
Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.
Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку «Жалоба».
Кнопка громкости
версия: 3.10
Последнее обновление программы в шапке: 09.11.2016
Краткое описание:
Замена кнопки громкости.
Описание:
Необходима в случае:
Поломка кнопки громкости.
Использование корпуса/чехла, закрывающего кнопку громкости.
И для таких как я, всегда избегающих нажатия на физические кнопки, что позволяет сберечь кнопки громкости
Кнопка громкости точно такая же, как панель управления в системе Android.
1. Настройте громкость звонка, системную громкость, громкость медиа, громкость уведомлений и разговора во время вызова.
2. С белым фоном и тёмными регуляторами громкости, видимость на солнечном свете всегда остаётся отличной.
3. Доступ в любой момент без закрытия приложений, имеется опция постоянного уведомления.
4. Совсем НЕ расходует батарею.
Лёгкая и простая в управлении для различных видов громкости.
Белое — Holo оформление в стиле Android без изысков и с минимальными изображениями.
Быстрая и плавная.
Требуется Android: 3.0 и выше
Русский интерфейс: Да
Сообщение отредактировал vovanKARPO — 09.11.16, 23:14
зачем регулятору громкости неограниченный доступ к интернет и платежной системе google play?
А, все понял, автозагрузка-платная опция, автоматически не запускается после перезагрузки устройства.
Источник
Android настройка кнопок громкости
- Фонарик
- Скриншот. Работает только на 9 андроиде со включенными спецвозможностями
- Экономная автояркость. После разблокировки устройства автояркость включится и через 5 сек. выключится. Вы можете обучать автояркость из шторки
- Доступ в интернет для приложений. Выберите приложения для запрета доступа к интернету. Работает через vpn.
- Не выключать дисплей
- Расход батарейки в режиме «Не беспокоить». Выведет уведомление при выходе из режима. Для работы функции требуется доступ к уведомлениям
- Синхронизация. Вкл/выкл стандартной автосинхронизации аккаунтов
- Выбор Sim — настройка Sim-карт
- Отладка по USB. Требуется рут или единоразовое предоставление доступа через adb: adb shell pm grant ru.android.volumeplus android.permission.WRITE_SECURE_SETTINGS. См. инструкцию
- Темная тема. Переключение темы для 9 и 10 андроида. Можно попробовать работу темной темы 10 андроида на 9 андроиде. Доступно автоматическое переключение от заката до рассвета или с ночным режимом. Требуется рут или единоразовое предоставление доступа через adb: adb shell pm grant ru.android.volumeplus android.permission.WRITE_SECURE_SETTINGS. См. инструкцию
- Свободная память и время работы после загрузки смартфона
- Запуск таймера — по умолчанию запуск на 10 минут, можно поправить
- Настройка программ
- Настройка панели навигации. Требуется рут или единоразовое предоставление доступа через adb: adb shell pm grant ru.android.volumeplus android.permission.WRITE_SECURE_SETTINGS. См. инструкцию
На 10 андроиде нельзя менять панель, для него создал плавающую кнопку Назад. В настройках можно задать реакцию на долгое нажатие. - Скрыть/показать плитки строки состояния — Требуется рут или единоразовое предоставление доступа через adb: adb shell pm grant ru.android.volumeplus android.permission.WRITE_SECURE_SETTINGS. См. инструкцию
- Сменить обои. При активации плитки укажите папку обоев (по умолчанию zedge/wallpaper). Доступно перемешивание, установка, удаление файла обоев. Плитка так же активирует автоматическую смену обоев ежедневно при первой разблокировке устройства
- Активировать экран зарядки. При зарядке активируется экран с часами, зарядом, цветными батарейками, наподобие заставки. Нажмите кнопку назад или крестик внизу экрана для закрытия экрана. На экране можно читать уведомления, если предоставлены разрешения в настройках уведомлений. Элементы экрана перемещаются случайным образом раз в минуту
- Умная зарядка (root). Задается максимальный процент заряда, когда отключается зарядка, и минимальный процент, когда включается зарядка. Переключение сопровождается уведомлением, если не включен тихий режим. Если функция не работает, не судите строго. Проверил на кастоме mokee 9 — работает
- Закачать позже. При копировании в буфер обмена ссылки http*, её можно добавить в очередь последующего открытия. Удобно, когда вы в 2g сети, когда некогда, когда экономите трафик. При подключении к wifi программа предложит открыть ссылки. Ну или кликните на иконку для открытия
- Позвонить. Наберите номер контакта из адресной книги. Если фото контакта квадратное, можно назначить в адресной книге круглое или обрезать с цветом фона #FFFFFFFF белый.
- Запуск приложения. Выберите приложение для запуска. Нужен доступ к данным, будет запрос в шторке.
- Бэкап приложений и (или) смс. Автоматический или ручной. Нужен доступ к данным, будет запрос в шторке. Программы раскладываются по папочкам: версии, иконка, текстовая информация о приложении. Смс копируются в онлайн режиме в текстовые файлы в папку Смс. Хранилище смс не используется
- Добавить запись в гугл календарь. Настраивается имя календаря и цвет плитки календаря. Шаблон имени Google: или Google:
Шаблоны ввода события:
12.12.2020 11.00 Сменить фильтр — событие на дату и время;
12.12.2020 Юбилей — событие на дату весь день;
11.00 Совещание — сегодня в 11;
Совещание — завтра в это же время;
2 11.00 Встреча — Послезавтра в 11:00;
181 Закрыть вклад — Через полгода в это же время.
пт Забрать чехлы — в ближайшую пятницу в это же время
пт 18.00 Забрать чехлы — в пятницу в 18:00 - Калькулятор. Простой и в то же время функциональный. Расчет выражения любой длины и сложности. Есть конвертер величин
- Блокировка рекламы. Блокирует рекламу в браузере или приложениях. — Требуется рут или единоразовое предоставление доступа через adb: adb shell pm grant ru.android.volumeplus android.permission.WRITE_SECURE_SETTINGS. См. инструкцию
- Местоположение. Информация, замер расстояния между точками, будильник, смс на местоположение
- Диктофон. Запись с микрофона
- Читать уведомления. В наушниках или всегда, все уведомления или новые. Полезно установить в меню ваш плеер для остановки музыки. Чтение гугл-синтезатором
- Каталогизатор. Задается папка исходная и папка назначения. Вы скачиваете в папку download файлы, документы, счета, программы. Кнопка разложит все в папке назначения. Поиск файлов идет в папке назначения по первым трем буквам файла, находится максимально соответствующий по имени файл и через шторку принимается решение о копировании исходного файла в папку с файлом-двойником.
- Ярлык. Запуск любого ярлыка в вашем андроиде
- Ответ на звонок кнопкой громкости-. Требуется единоразовое предоставление доступа через adb и перезагрузка: adb shell pm grant ru.android.volumeplus android.permission.READ_LOGS. Требуется единоразовое предоставление доступа через adb: adb shell pm grant ru.android.volumeplus android.permission.ANSWER_PHONE_CALLS. См. инструкцию
После предоставления разрешений программу нужно остановить и снова запустить или перезагрузиться - NFC — переключатель nfc
- Инфо о ТД — уведомления о подключении или отключении устройств от вашей ТД. Нужны разрешения CALL_LOGS, см.инструкцию
- Вибро на время — установка режима вибро на n-минут. Затем программа включит режим со звуком
- Вибро, если занят. Если стату события календаря Занят, то включается вибро режим
- Очистка кэша. Требуется рут или единоразовое предоставление доступа через adb: adb shell pm grant ru.android.volumeplus android.permission.WRITE_SECURE_SETTINGS. См. инструкцию. Нужно выбрать приложения для очистки. Способ очистки использует приложение настроек и клавитуру. Алгоритм клавиатуры задан по умолчанию для чистого андроида и может быть изменен в меню программы
- Следить за папкой/файлои. Идея при окончании закачки выдавать уведомление о стандартной отправке или удалении файла. Вы можете отправить файл, скопировать его в другую папку и т. д. Удаление работает как перемещение в папку Корзина. Можно выбрать в настройках категории изменений
- Громко, если блютус часы далеко. Громкость звонка установится на максимум, если телефон далеко от вас. Определяется по уровню сигнала. Можно установить уровень в настройках плитки (-70 дбм по умолчанию)
- Громко, если телефон не горизонтально. При входящем программа проверит, что телефон лежит боком и включит макс. громкость
- Блокировка повторяющихся уведомлений. Задается время и выбираются приложения, в которых система будет гасить отправку уведомлений за указанный период
- Выключить будильник переворотом. Отключает будильник экраном вниз. Работат только 5 минут после сигнала будильника
- Настройки разработчика
И прочие плитки.
Доступны действия плиток долгого нажатия кнопок громкости: при включенном экране, экране блокировки и выключенном экране без рут. Для запуска нужны разрешения, предоставленные через отладку: adb shell pm grant ru.android.volumeplus android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER и adb shell pm grant ru.android.volumeplus android.permission.WRITE_SECURE_SETTINGS
Инструкцию для получения прав добавил в программу.
Доступно указание вашего аудиоплеера, команду которому программа пошлет при управлении медиа с помощью долгого нажатия кнопки громкости
Версии:
Минимум-версия громкость звонка — только регулировка громкости медиа и звонка. Дает возможность регулировать громкость звонка по умолчанию вместо громкости медиа для андроид 9 (кроме режима тишины)
Расширенная версия Версия с плитками и установкой избранных плиток
Требуется Android: 5.0 и выше
Русский интерфейс: Да
Разработчик: dimkin74
Домашняя страница: Нет
Google Play:
Видео YouTube: Работа с программой
Скачать версии (краткая, обычная и без синтезатора речи): Громкость_звонка.1.3.apk ( 2.82 МБ )
Громкость_плюс.12.1.0.tts.apk ( 5.84 МБ )
Громкость_плюс.12.0.7.notts.apk ( 6.01 МБ )
Сообщение отредактировал dimkin74 — 01.12.21, 08:40
По плитке Местоположение напишу еще несколько комментариев:
1. По реакции: завел будильник на перекресток возле работы по ходу движения автобуса. Через метров 10-15 сработал, то есть реакция на местоположение быстрая
2. По батарейке: завел будильник за 10 минут перед выходом, полчаса добирался, слушая музыку. Уровень батарейки упал на 2%, то есть расход приемлемый
3. Отменить установленный будильник нельзя, в шторке висит иконка местоположения, если только программу останавливать. У меня используется одна команда, для работы которой я брал api map key у гугла. Как оно внутри работает, я не представляю.
4 По назначению: вас попросили позвонить, как придете на место; вы едете в автобусе и боитесь проехать свою остановку; вы хотите сделать напоминание себе в определенном магазине или месте. Программа автоматически заведет будильник или отправит смс контакту с url, где вы находитесь
Это моя первая тема на 4pda. Замечания и пожелания по программе и описанию приветствуются
Сообщение отредактировал dimkin74 — 29.11.19, 18:59
Тип: Новая версия
Версия: 10.4
Краткое описание: Добавил избранные действия
Так как плиток много и 90% не нужно, добавил ведение избранных действий. Добавление и удаление избранного работает по долгому нажатию на действии.
Программа запускает избранные действия. Теперь можно настроить на жест лаунчера.
Сообщение отредактировал dimkin74 — 30.11.19, 21:17
Sense-mx, в настройках андроида должны быть включены спецвозможности для программы. При нажатии на кнопку громкости появится стандартный ползунок громкости мультимедиа и сразу же должен появиться второй и переключиться на него. Если не так, то программа не работает, тестировалась на чистом андроиде. Еще, не должно быть тихого режима: вибро или без звука. На 10 не проверял еще, надо проверить работоспособность. Проверил, выглядит вот так
Сообщение отредактировал dimkin74 — 01.12.19, 09:46
dimkin74, спецвозможности включены, не работает. На ярлык нажимаю — появляется значок звонка, без ярлыка — мультимедиа. См видео.
И кстати, зачем приложению доступ к контактам, телефону и камере?
Сообщение отредактировал Sense-mx — 02.12.19, 19:02
Источник