Spotlight: Button Mapper, aplikacja do zmiany mapowania przycisków sprzętowych telefonu

Przyciski sprzętowe stają się coraz trudniejsze do znalezienia na urządzeniach z Androidem, a większość urządzeń zachowuje obecnie tylko niezbędne przyciski zasilania i głośności. Chociaż niektórzy użytkownicy preferują eleganckie wzornictwo, które oferują przyciski nawigacyjne na ekranie, inni nie mają dotykowych przycisków, które można by wykorzystać do określonych celów. Na szczęście możesz mieć to, co najlepsze z obu światów, dzięki aplikacji o nazwie Button Mapper.

Narzędzie to, dostępne w sklepie Google Play, zostało opracowane przez Recognized Developer flar2 i umożliwia użytkownikowi zmianę mapowania przycisków sprzętowych w celu aktywacji różnych funkcji bez rootowania. Aplikacja działa w oparciu o strukturę ułatwień dostępu zapisaną na Androidzie, co oznacza, że ​​aplikacja może współpracować z większością urządzeń, w tym z urządzeniami starszymi wersjami Androida, takimi jak KitKat.


Przejmij kontrolę nad przyciskami sprzętu

Istnieją dwie wersje tej aplikacji: wersja podstawowa i wersja pro . Wersja podstawowa ogranicza przechwytywanie tylko fizycznych przycisków domowych i głośności, ale w żaden inny sposób nie ogranicza działań, które można wykonać na tych naciśnięciach przycisków. Jeśli uaktualnisz do wersji Pro za dość rozsądną cenę (2, 60 EUR dla mieszkańców UE i 2, 99 USD dla mieszkańców USA), będziesz mieć dostęp do motywów, ustawiania niestandardowych poziomów wibracji, większej obsługi przycisków sprzętowych (pod warunkiem, że Twój telefon ma te przyciski), i czarną listę przycisków zmiany mapowania w niektórych aplikacjach. Wersja Pro oferuje również dwie dodatkowe funkcje, jeśli masz fizyczny przycisk Home - podgląd ekranu blokady i blokada ekranu głównego, które omówimy poniżej.

Po otwarciu aplikacji po raz pierwszy zobaczysz instrukcje dotyczące tego, co aplikacja może zrobić, a czego nie. Button Mapper również nie ukrywa swoich ograniczeń i wyraźnie stwierdza, że ​​może przechwytywać tylko przyciski sprzętowe (które nie są przyciskiem zasilania), gdy ekran jest włączony. W tym celu aplikacja żąda włączenia usługi dostępności. Flar2 wyraźnie pokazuje, że jego aplikacja szanuje twoją prywatność i że usługa dostępności służy wyłącznie do przechwytywania naciśnięć przycisków sprzętowych.

Osobiście mam bardzo mało przycisków sprzętowych na moim urządzeniu - zwiększania głośności, zmniejszania głośności i zasilania - pozostawiając mi tylko dwa przyciski do zmiany przypisania, ponieważ nie można przechwycić przycisku zasilania. Jest to dość typowe dla wielu użytkowników (chociaż właściciele urządzeń Samsung i OnePlus będą mieli więcej możliwości skorzystania z tej aplikacji), więc możesz zadać sobie pytanie: czy ta aplikacja jest nadal warta swojej ceny?

Moim zdaniem zdecydowanie tak jest. Szybko odkryłem, że posiadanie tylko dwóch przycisków nie jest tak ograniczające, jak mogłoby się początkowo wydawać. Wynika to z faktu, że mogę właściwie ustawić 3 akcje na przycisk (pojedyncze stuknięcie, podwójne stuknięcie lub długie naciśnięcie), co daje łącznie 6 akcji dla moich dostępnych przycisków sprzętowych. Szczerze mówiąc, nie polecam, abyś faktycznie zastąpił domyślną akcję pojedynczego dotknięcia dla zwiększenia i zmniejszenia głośności, ale możesz to zrobić całkowicie, jeśli chcesz.

Motywy przycisku mapowania

Więc co możesz zmienić mapowanie przycisków? Oto (długa) lista obsługiwanych działań:

  • Aplikacje
    • Uruchom dowolną zainstalowaną aplikację w telefonie
  • Skróty
    • Uruchom dowolny dostępny skrót na swoim telefonie
  • działania
      • Nawigacja
        • Dom
        • Plecy
        • Ostatnie aplikacje
        • Ostatnia aplikacja
      • Wsparcie
        • Szukaj
        • Uruchom aplikację „Assistant” (odpowiednik długo naciskającego ekranu głównego)

    • Interfejs użytkownika
      • Obniż szybkie ustawienia
      • Rozwiń / zamknij cień powiadomienia
    • Pokaz
      • Przełącz latarkę
      • Wyświetl okno dialogowe mocy
      • Wyłącz ekran
      • Zrób zrzut ekranu
      • Jasność +/-
    • Audio
      • Przełącz tryb Nie przeszkadzać
      • Objętość +/-
      • Następny / poprzedni utwór
      • Play / Pause

Jak wspomniano wcześniej, w menu Opcje zaawansowane znajduje się kilka przydatnych ustawień. Po pierwsze, istnieją różne opcje „obejścia”. Możesz ustawić Button Mappera tak, aby wyłączał się, gdy na ekranie wyświetlane są okna dialogowe systemu, podczas korzystania z aparatu, w trakcie rozmowy telefonicznej lub podczas korzystania z dowolnej czarnej listy aplikacji. Co więcej, możesz ustawić krótsze / dłuższe opóźnienia, kiedy Mapper przycisku rozpozna prawidłowe dane wejściowe. Może to być pomocne dla użytkowników, którzy albo naciskają kombinacje przycisków zbyt szybko lub zbyt wolno. Polecam eksperymentować z taktowaniem, aż znajdziesz taki, który możesz wykonać przez 100% czasu.

Ustawienia ekranu

Aplikacje z czarnej listy

Długie naciśnięcie opóźnienia

Opóźnienie podwójnego dotknięcia


Ponowna zmiana przycisków

Zdecydowanie mogę wymyślić kilka użytecznych powodów, dla których nadal będę korzystać z tej aplikacji. Jedną z pierwszych rzeczy, które zrobiłem, było dodanie wyjątku zarówno dla Spotify, jak i połączeń telefonicznych, aby móc nadal używać normalnych funkcji głośności w tych aplikacjach, ale nadal zachowuję własne niestandardowe mapowania sprzętu. Kolejną czynnością, którą skonfigurowałem, było długie naciśnięcie klawisza zmniejszania głośności, aby uruchomić zrzut ekranu, co zwykle jest trudniejsze w przypadku mojej obszernej obudowy. Następnie ponownie nacisnąłem długie naciśnięcie klawisza zwiększania głośności, aby powrócić do ostatniej aktywnej aplikacji, a także dwukrotnie stuknąłem klawisz głośności, aby wyświetlić listę ostatnich aplikacji.

Chociaż moje zastosowania tutaj są raczej podstawowe, w moim przypadku działają świetnie, gdy dojeżdżam do pracy do metra. W jednej ręce trzymam poręcz, w drugiej trzymam telefon. Ponowne przypisanie dwóch lub trzech kroków do jednego klawisza jest dla mnie znacznie wygodniejsze, ponieważ często używam telefonu jedną ręką. Długie naciśnięcie, aby przejść do ostatniej aktywnej aplikacji, może brzmieć nieco dziwnie, ale używam go dość często podczas kopiowania tekstu. Uważam, że niektóre aplikacje nie współdzielą / nie kopiują tekstu tak dobrze, więc zmiana mapowania przycisku sprawia, że ​​przeskakiwanie między aplikacjami jest nieco szybsze, na przykład w przypadku kopiowania lub wprowadzania kodów uwierzytelniania dwuskładnikowego.

Jednak nie każdy telefon ma tak ograniczoną liczbę przycisków sprzętowych, jak mój. Na przykład OnePlus 3 / 3T ma przycisk suwaka, który można ponownie przypisać za pomocą tej aplikacji do wybranej akcji. Aktualizacja: wydaje się, że suwak powiadomień na urządzeniach OnePlus nie wysyła kluczowych zdarzeń i dlatego nie może zostać przechwycony. Telefony Xperia mają zwykle dedykowany przycisk aparatu, który można również odwzorować. Urządzenia Samsung mają fizyczne klawisze nawigacyjne, z których wszystkie można ponownie przypisać do licytacji. Możesz na przykład przełączyć klawisz wstecz i ostatnie na urządzeniu Samsung, aby lepiej odzwierciedlić podstawowy układ nawigacji Androida. Za pomocą urządzenia Samsung Galaxy można również regulować podświetlenie przycisku (wersja podstawowa) i czas trwania wibracji (wersja pro).

Przyciski pojemnościowe Samsung Galaxy S6. (Kredyty: AndroidExplained )

A jeśli twój telefon ma fizyczny przycisk Home, możesz skorzystać z dwóch funkcji, o których wspomniałem na początku tego reflektora: podgląd ekranu blokady i blokada ekranu głównego. Pierwsza funkcja pozwala zablokować urządzenie, zwalniając przycisk ekranu głównego, gdy jesteś na ekranie blokady, a druga pozwala zablokować urządzenie, gdy jesteś na ekranie głównym (Nova Launcher nie jest wymagana)! Korzystając z podglądu ekranu blokady, możesz przytrzymać przycisk ekranu głównego, aby wyświetlić ekran blokady (i „zerknąć” na powiadomienia), a następnie zwolnić przycisk ekranu głównego, aby wyłączyć ekran. Blokada ekranu głównego jest prostsza, ale dla tych z was, którzy zepsują przyciski zasilania, może być istotną funkcją.

Deweloper wymienia kilka różnych potencjalnych zastosowań tej aplikacji w swoim opisie w Sklepie Play, a także kilka w swoim wątku na forum. Ostatecznie jednak wszystko, co możesz zrobić, zależy wyłącznie od twojej wyobraźni. Nasz rezydent, miłośnik Tasker, Mishaal Rahman, zauważa, że ​​chociaż możesz skonfigurować Tasker do przechwytywania naciśnięć przycisków za pomocą wtyczki takiej jak AutoInput, o wiele łatwiej jest korzystać z dedykowanej aplikacji, takiej jak Button Mapper. Ponadto Button Mapper pozwala zasadniczo wykonać niemal każdą akcję, o jakiej kiedykolwiek pomyślałeś, dzięki możliwości uruchamiania skrótów - co oznacza, że ​​możesz bezpośrednio uruchamiać zadania Taskera za jednym naciśnięciem (lub podwójnym lub długim).


Wniosek

To, co byłoby fajne mieć w przyszłej wersji, to odrębne odwzorowania przy użyciu osobnych aplikacji, coś w rodzaju „profili” dla każdej aplikacji. Na przykład może chciałbym, aby Spotify zmieniał ścieżki za pomocą naciśnięć przycisków zwiększania / zmniejszania głośności, ale na pulpicie przyciski te włączają latarkę lub obniżają szybkie ustawienia. Jednak obecnie mapowanie przycisku jest stosowane w całym systemie i nie ma zastosowania do żadnej indywidualnej aplikacji.

Ogólnie rzecz biorąc, jest to dość przydatne narzędzie w arsenale entuzjastów Androida. Niezależnie od tego, czy używasz go do zmiany mapowania przycisków sprzętowych w bardziej typowy sposób, na przykład zwiększania i zmniejszania głośności w celu zmiany ścieżek muzycznych, czy używasz go bardziej niekonwencjonalnie, na przykład w moim przypadku, sposób korzystania z niego zależy od osobistych preferencji. Aplikacja pozwala być tak kreatywnym, jak chcesz, im więcej masz przycisków sprzętowych, tym więcej zabawy możesz mieć.


Pobierz Button Mapper ze sklepu Google Play!