Jaka jest nazwa przycisku na smartfonie. Dlaczego nowoczesne smartfony wciąż potrzebują fizycznych przycisków? Metoda numer jeden

Przyciski fizyczne / pojemnościowe czy ekranowe - co jest lepsze? Istnieją różne opinie na ten temat, ale z różnych punktów widzenia. I nadal istnieje zapotrzebowanie na telefony z przyciskami fizycznymi i dotykowymi. Nawet odkąd Google wyjaśniło, że system operacyjny Android obsługuje tylko przyciski ekranowe, producenci tacy jak Samsung, a nawet HTC nadal wyposażają swoje urządzenia w fizyczne przyciski.

Jednak inni producenci, w tym LG, Sony i Motorola, niemal całkowicie idą za podejściem Google, ograniczając się do miękkich przycisków w swoich urządzeniach. Zalety i wady przycisków fizycznych i programowych zostały omówione przez Edgara Cervantesa w artykule „Physical vs. przyciski ekranowe – jaki masz wybór?”.

Co więcej, nawet Priv to telefon z pełna klawiatura— posiada ekranowe przyciski nawigacyjne. Jednak pytanie, które przyciski są lepsze i, co najważniejsze, dlaczego, pozostaje aktualne. Niestety, to pytanie jest jednym z tych, na które nie ma jednej odpowiedzi.

Trochę historii

W 2011 roku Google wypuściło Galaxy Nexus i ówczesny nowy system operacyjny Android 4.0 Ice Cream Sandwich. Następnie nowemu Nexusowi zaczęła towarzyszyć kolejna wersja Androida. Android 4.0 Ice Cream Sandwich był przeznaczony zarówno na tablety, jak i smartfony, co było dużym krokiem naprzód system operacyjny.

Inne zmiany w systemie operacyjnym obejmują przyciski programowe. Było to urządzenie przyszłości, które zmieniło wyobrażenie o tym, jak powinien wyglądać nowoczesny smartfon. Użytkownicy o tym wiedzą, ale wielu z nich nadal uwielbia fizyczne przyciski.

Przyciski fizyczne/pojemnościowe

Zacznijmy od opowieści o wadach fizycznych przycisków. Przede wszystkim początkujący użytkownicy będą musieli włożyć więcej wysiłku, aby nauczyć się ich obsługi, zwłaszcza jeśli chodzi o przyciski mechaniczne, które wymagają naciskania, a nie dotykania. To oczywiście nie jest trudne, ale wielu użytkowników jest przyzwyczajonych do tego, że można włożyć jeszcze mniejszy wysiłek.

Drugi punkt dotyczy niezawodności. Fizyczne przyciski to dodatkowe elementy, które mogą się zepsuć. A nie zapominajmy, że te przyciski to trwałe elementy konstrukcyjne urządzenia. Na zawsze pozostaną tam, gdzie umieścił je producent urządzenia. Nigdzie się nie przeniosą i nie będą aktualizowane.

Ale są fizyczne przyciski i pewne zalety. Wielu początkujących użytkowników wolałoby czuć pod palcami prawdziwe przyciski i odczuwać dotyk, czego nie można oczekiwać od przycisków dotykowych. Niektóre rzeczy – takie jak dostęp do aparatu – można zrobić nawet bez odblokowywania telefonu, zwłaszcza gdy urządzenie ma dedykowany przycisk aparatu.

I co bardzo ważne, fizyczne przyciski pozwalają zwiększyć użyteczną przestrzeń ekranu. Telefony stają się coraz większe, ich ekrany stają się coraz lepsze, ale wielu użytkowników nadal woli, aby część miejsca na wyświetlaczu była wolna od przycisków ekranowych.

Ponadto należy zauważyć, że niektóre fizyczne przyciski nowoczesnych telefonów mają również skanery linii papilarnych, co jest kolejnym powodem, aby trzymać je w nowoczesnych urządzeniach. Przykładami takiego rozwiązania konstrukcyjnego są dobrze znane telefony HTC 10 – nowy flagowy telefon w znajomym wyglądzie, dla którego i Samsung Galaxy S7.

Przyciski ekranowe

Niektórzy użytkownicy lubią miękkie przyciski, a inni nie. Pod tym względem wszystko jest dokładnie takie samo, jak w przypadku fizycznych przycisków. Istnieje wiele powodów, aby ich nie lubić, które zapamięta każdy użytkownik, który przejdzie z telefonu z fizycznymi/pojemnościowymi przyciskami.

Jak wspomniano powyżej, te przyciski ekranowe zabierają cenną nieruchomość ekranu w telefonie. Ponieważ są ukryte podczas grania w gry, oglądania zdjęć i filmów, wrażenia użytkownika podczas korzystania z telefonu są mniej naturalne.

Ale są też powody, dla których użytkownicy lubią przyciski ekranowe. Otwierają wiele opcji dostosowywania i dostosowywania interfejsu użytkownika, ponieważ przycisk programowy można dodawać lub usuwać z ekranu telefonu. Czy programista nie dodał przycisku menu? Nie ma problemu. Czy użytkownik woli lewy czy prawy przycisk, aby wrócić? I jest to możliwe. Dużo jest możliwe z przyciskami miękkimi, jeśli oczywiście oprogramowanie na to pozwala.

Oprócz bogatszego korzystania z oprogramowania, usunięcie fizycznych przycisków poprawia również wydajność sprzętową telefonu. Wolną przestrzeń można wykorzystać np. na pojemniejszą baterię. Lub producent może zwęzić ramkę wokół ekranu.

Przyciski ekranowe dają producentom możliwość wyposażenia mniejszego telefonu w większy ekran.

Niewątpliwie każdy z użytkowników ma swoje powody, by preferować przyciski fizyczne lub ekranowe. Jakie Twoim zdaniem powinny być przyciski nawigacyjne nowoczesnego smartfona?

Przyciski sterujące dzielą się na mechaniczne i programowe. Te pierwsze znajdują się na korpusie gadżetu - jest to przycisk zasilania, przełącznik głośności (dwa przyciski z jednym przyciskiem), a czasem przycisk Dom(Ostatnio częściej jest to oprogramowanie.

Drugie to wirtualny przyciski znajdujące się na ekranie smartfona lub tabletu, a także sterowane przez naciśnięcie palcem, ale już na ekranie. To jest miękki przycisk. Dom, przycisk Z powrotem i przycisk Najnowsze aplikacje(czasami jest to przycisk menu kontekstowego). Wygląd tych przycisków zależy od używanej wersji systemu operacyjnego Android. Może to być dom, zakrzywiona strzałka i dwa prostokąty jeden po drugim (wersja Android 4.x) lub okrąg, trójkąt i kwadrat (wersja Android 5).

Zatrzymajmy się w przypisanie przycisków sterujących.

Przypisanie przycisku jedzenie i huśtawki tom oczywiście. Jednak osobliwością jest to, że włączenie wyłączony smartfon odbywa się przez długie (ponad 2 sekundy) naciśnięcie przycisku zasilania, a następnie proces uruchamiania systemu operacyjnego. Na pracujący smartfon krótkie naciśnięcie wzywa do tego przycisku ekran blokady(jeśli jest włączona w ustawieniach) lub bezpośrednio przejdź do pulpitu. Gdy smartfon jest uruchomiony, długie naciśnięcie przycisku zasilania wywołuje Menu, które zawiera elementy zamknąć,Transfer danych, tryb offline i ponowne uruchomienie(Uruchom ponownie).

przycisk mechaniczny Dom krótkie naciśnięcie powoduje wyświetlenie ekranu blokady lub przejście do głównego pulpitu. Długie naciśnięcie może spowodować lista ostatnio uruchomionych aplikacji i dwukrotne kliknięcie jednego z programów (na przykład aplikacja S Voice jest wywoływana na smartfonach Samsung).

Miękki przycisk Z powrotem powoduje przejście do poprzedni ekran, kolejne kliknięcia - odpowiednio na kilku poprzednich ekranach, aż do zamknięcia aplikacji. Należy tutaj podkreślić, że w tym drugim przypadku aplikacja jest wyładowywana z pamięci RAM podczas wciskania przycisku Dom powoduje przejście do głównego pulpitu, ale poprzednio otwarta aplikacja pozostaje w pamięci i kontynuuje pracować w tle.

Przycisk Najnowsze aplikacje bardzo wygodne, ponieważ w przypadku konieczności ponownego uruchomienia jednej z poprzednio używanych aplikacji, nie ma potrzeby szukania jej ponownie na ogólnej liście programów ( Menu aplikacji) lub poszukaj jego ikony na komputerach stacjonarnych. Aplikacje na liście są zawsze ułożone w odwrotnej kolejności chronologicznej ich uruchomienia (ostatnia uruchomiona jako pierwsza na liście). Dodatkowo w oknie listy znajdują się również dodatkowe przyciski do wywołania Listy aktywnych zadań (działających w tle aplikacji), przycisk Wyszukaj aplikacje oraz przycisk Wyczyść listę ostatnich aplikacji.


Jeśli mówimy o możliwych przyczynach, dla których przestali działać przyciski dotykowe na telefonie z Androidem awaria występuje częściej po stronie fizycznej niż po stronie oprogramowania. Jeśli istnieją powody z pierwszej listy, najprawdopodobniej będziesz musiał nosić urządzenie do: punkt serwisowy.

Przyczyny fizyczne:

  • Silny cios w tablet lub smartfon, upadek z wysokości.
  • Długotrwała ekspozycja na wilgoć. Szczególnie poważne uszkodzenia powstają w wyniku przedostania się wody do obszaru między ekranem a folią lub pod obudową. Kontakty są utlenione. Po ekspozycji na wilgoć musisz natychmiast działać.
  • Ostre zmiany temperatury. Umieść urządzenie w pomieszczeniu o temperaturze pokojowej. Wydajność czujnika może ulec poprawie.
  • Dziurkowanie ekranu. Nie ma rys ani pęknięć. Pęknięcie jest zauważalne po naciśnięciu - wtedy widać odblaski w uszkodzonych częściach czujnika.
  • Wymiana ekranu na nieodpowiedni model.
  • Poważne zanieczyszczenie. Zetrzyj brud, kurz, wilgoć, odciski palców specjalnymi wilgotnymi chusteczkami ze sklepu elektronicznego lub ściereczką z mikrofibry.
  • Zły film. W miejscach, w których pod folią gromadzi się powietrze, części ekranu przestają działać. Usuń folię, jeśli to możliwe, wymień na nową.

Powody związane z oprogramowaniem:

  1. System operacyjny jest przeciążony aplikacjami lub niektóre z nich nie działają poprawnie.
  2. Zmień ustawienia urządzenia.
  3. Problemy z ekranem dotykowym są możliwe, jeśli ekran nie rozpoznaje dotyku prawidłowo lub słabo. Pomoże tu kalibracja ekranu (naprawdę zrobiona w domu).
  4. Niewłaściwa lub niestabilna wersja oprogramowania.

Dlaczego część czujnika nie działa na Androidzie? Najprawdopodobniej kontakt odszedł lub uległ utlenieniu.

W telefonie z wymienną baterią zdejmij pokrywę i wyjmij baterię. Włóż go z powrotem i włącz urządzenie za pomocą przycisku mechanicznego.
Jeśli czujnik nie działa częściowo, ale nie całkowicie, a możesz pobrać aplikację, zainstaluj Rebooter z Rynek zabaw. W Xiaomi, Meizu czy Digma, po długim wciśnięciu przycisku on/off (20 sekund lub dłużej), telefon zrestartuje się lub wyłączy. W przypadku Samsung i Sony naciśnij jednocześnie przyciski zasilania/blokowania, zwiększania głośności i zmniejszania głośności. Przytrzymaj przez 7-10 sekund. Jeśli to nie pomoże, spróbuj ponownie, ale przytrzymaj te trzy klawisze dłużej. Jeśli Twój smartfon pochodzi od innych producentów i ma wbudowaną baterię, powyższe metody mogą pomóc. W przeciwnym razie będziesz musiał poczekać na całkowite rozładowanie baterii lub zanieść urządzenie do centrum serwisowego, gdzie jednocześnie zajmą się problemami z ekranem. Zdarza się również, że ponowne uruchomienie jest potrzebne tylko po to, aby wyświetlacz ponownie zareagował. Co zrobić, jeśli czujnik na Androidzie nie działa po zablokowaniu ekranu?


Najczęściej problem dotyczy wersji oprogramowania. Aby go rozwiązać, zaktualizuj wersję Androida, a jeśli to nie pomoże, zresetuj ustawienia. Jak to zrobić, znajduje się w paragrafach 2 i 4 instrukcji następnego akapitu artykułu. Dlaczego przyciski dotykowe nie działają na telefonie z Androidem? Czasami film jest problemem. Jeśli wcześniej wszystko było w porządku, spróbuj go usunąć. Czasami jest to nawet nowe szkło ochronne, które również można samodzielnie odpiąć. Użytkownicy twierdzą, że dolne przyciski dotykowe, które przestały działać po skalibrowaniu ekranu (3 krok kolejnej instrukcji), ponownie stały się wrażliwe.

Typowe opcje naprawy

Te kroki pomogą w wielu przypadkach nieprawidłowego działania telefonu lub tabletu z Androidem z powodu oprogramowania, więc możesz zastosować te wskazówki, gdy masz wątpliwości co do prawidłowego działania systemu.

  • Uruchom ponownie urządzenie. Mogło być pod dużym obciążeniem programu lub wystąpił drobny błąd. Może aplikacja po prostu zawiesiła się, ale czujnik działa?
  • Aktualizacja oprogramowania. W tym celu przejdź do następujących pozycji: „Ustawienia” – „Informacje o urządzeniu” – „Aktualizacje systemu” – „Sprawdź teraz”. Najczęściej problem jest rozwiązywany.
  • Zresetuj ustawienia do ustawień fabrycznych. Zapisz wszystkie ważne dane na karcie pamięci, komputerze lub podobnym nośniku. Kliknij "Ustawienia" - "Pamięć" - "Przywróć ustawienia fabryczne" - "Zresetuj ustawienia" - "Wymaż wszystko". W razie potrzeby potwierdź swój wybór. Poczekaj kilka minut, a ponowne uruchomienie nastąpi automatycznie
  • Co zrobić, jeśli ekran jest błędny? Jeśli działa, ale powoli, po prostu wyczyść telefon jako całość. Usuń niepotrzebne pliki i aplikacje oraz pamięć podręczną („Ustawienia” – „Aplikacje” – dowolna aplikacja z listy – „Wyczyść pamięć podręczną”). Użyj CCleaner, Cleaner Master lub innej aplikacji, aby usunąć inne śmieci i wyczyścić pamięć RAM.

Jak naprawić urządzenie

Jest mało prawdopodobne, abyś sam naprawił telefon. Odniesiesz sukces, gdy przyczyną awarii jest oprogramowanie. W takim przypadku zapoznaj się z poniższymi metodami.

  1. Skalibruj ekran. W zależności od producenta może istnieć do tego wbudowane narzędzie lub będziesz musiał sam pobrać aplikację. Jest kilka sposobów. W przypadku modeli HTC: „Ustawienia” — „Język i klawiatura” — „HTC Sense Input”. W innych smartfonach: „Ustawienia” – „Wyświetlacz” – „Ekran” – „Kalibracja ekranu”. Opcjonalnie możesz skalibrować ekran za pomocą menu inżynierskiego. Jest używany przez programistów do testowania i modyfikowania komponentów systemu. Nie zalecamy tej metody, ponieważ może powodować problemy i trwać dłużej niż inne metody. Aplikacja do kalibracji ekranu innej firmy z Play Market będzie w stanie poprawić reakcję wyświetlacza. Na przykład Kalibracja ekranu dotykowego lub SGS Touchscreen Booster (można w nim ręcznie ustawić parametry).
  2. Dolne przyciski dotykowe nie działają na telefonie z Androidem, co mam zrobić?Możesz zainstalować aplikację do tworzenia przycisków programowych o tych samych funkcjach, ale w innym miejscu. Polecamy przycisk Wstecz - nie wymaga uprawnień roota.
  3. Skontaktuj się z centrum serwisowym. Dokładniej określą przyczynę i naprawią urządzenie.

Kiedy po raz kolejny dostałem smartfona z twardymi klawiszami nawigacyjnymi, bez możliwości ich jakiejkolwiek konfiguracji czy aktywowania klawiszy ekranowych w stylu Nexusa, uznałem, że trzeba coś z tym zrobić. Po kilku godzinach zagłębiania się we wnętrzności Androida wyłączyłem irytujące podświetlenie, zamieniłem klawisze wstecz i przeglądanie, a następnie włączyłem przyciski ekranowe i znalazłem spokój.

Wprowadzenie

Od razu dokonam rezerwacji: jestem wielkim fanem idei klawiszy nawigacyjnych na ekranie. Wszystkie te domy, strzałki i kwadraty narysowane na samym dole ekranu. Tak, zabierają tam trochę miejsca (co jednak w większości przypadków nie jest konieczne), tak, mogą się zepsuć wygląd zewnętrzny aplikacje, ale do cholery, są dynamiczne.

Ekranowe przyciski nawigacyjne obracają się wraz z ekranem, znikają, gdy nie są potrzebne, zmieniają kolor i płynnie integrują się z interfejsem ekranu głównego. Jeśli odrzucić samą ideę bezużyteczności istnienia trzech przycisków na raz (w końcu ludzie Apple radzą sobie z jednym i nie czują się pokrzywdzeni) i raczej wygodnych systemów nawigacji jak PIE czy „bańka nawigacyjna MIUI ”, to przyciski ekranowe są najlepszą rzeczą, jaka została wynaleziona do tej pory.

Więc. Z jakiegoś powodu mojego cudownego, cudownego pomysłu, że nie ma nic lepszego niż przyciski na ekranie, nie podziela wielu producentów smartfonów. I nie dość, że się nie udostępniają, to jeszcze nie udostępniają w zupełnie potworny sposób, zmuszając do korzystania ze smartfona z przyciskami dotykowymi (AAA!), wyposażonym w dynamiczne podświetlenie (AAA-2!) i przyciskiem Wstecz po prawej stronie strona ekranu (AAA-3: decydujący cios).

Sytuacja jest ekstremalnie nie do zaakceptowania, a biorąc pod uwagę, że dobry programista oprogramowania nie przewidział żadnych ustawień do aktywacji klawiszy ekranowych i ustawień do sterowania przyciskami dotykowymi, musiałem to zrobić sam. Były dwie możliwości dalszego działania:

  • sprowadź przyciski dotykowe do pożądanego stanu, a mianowicie wyłącz podświetlenie i przesuń klawisz „Wstecz” w lewą stronę (nawet jeśli wygląda jak „kwadrat”, to jest jeszcze ciekawsze);
  • całkowicie wyłącz przyciski dotykowe i aktywuj przyciski ekranowe.

Nie lubię narzędzi firm trzecich, więc decyzja o zrobieniu wszystkiego ręcznie przyszła sama.

Metoda numer jeden. Konfigurowanie przycisków dotykowych

Najpierw spróbujmy wyłączyć podświetlenie przycisków. Do tego potrzebujemy roota, emulatora terminala i katalogu /sys w katalogu głównym systemu plików. To ta kombinacja. Mamy do czynienia z jądrem Linux, a w systemach na nim opartych wszystkie ważne informacje o sprzęcie, a także przełączniki, które nim sterują, znajdują się zwykle w systemie plików sysfs podłączonym do katalogu /sys.

W rzeczywistości sysfs nie jest nawet systemem plików, a dokładniej jest systemem plików, ale działa z tak zwanymi plikami syntetycznymi. Ale nie są zapisane na dysku, jest to rodzaj interfejsu do komunikacji ze sterownikami: odczytałem plik - dostałem dane o żelazku, zapisałem - zmieniłem jakieś ustawienie. A do pisania potrzebujesz tylko uprawnień roota.

Tak więc dostajemy root, uruchamiamy emulator terminala (lub lepiej). I piszemy:

# su # cd /sys

# find -name \*button\* ./leds/button-backlight

Bingo! To jest katalog /sys/class/ledy/podświetlenie przycisków. Wskoczmy do niego i zobaczmy, co jest w środku:

# cd /sys/class/leds/button-backlight # ls urządzenie jasności max_brightness wyzwalacz podsystemu zasilania uevent

Umieściłem w tym pliku moją Nokię 3310 jasność to aktualna jasność przycisku, oraz maksymalna_jasność- maksymalna. Sprawdźmy odgadnięcie, wpisując wartość 100 do pierwszego pliku (no, jak 100%, chociaż w jakiej skali nie jest znana):

# echo 100 > jasność

Świetnie, przyciski są włączone i nawet nie zgasną.

Moment prawdy - zapisujemy wartość 0 do pliku max_brightness:

# echo 0 > max_brightness

Przyciski zgasły na zawsze, jak żarówka na moim ganku zeszłej nocy.

Ale tak jak żarówka, mogą się ponownie zapalić po ponownym uruchomieniu. Oznacza to, że polecenie jest ważne tylko w bieżącej sesji. Na szczęście to nie problem, umieścimy nasze polecenie w skrypcie na pendrive:

# mkdir /sdcard/boot # echo "echo 0 > /sys/class/leds/button-backlight/max_brightness"> /sdcard/boot

A my z kolei wrzucamy go do autoloadu za pomocą . Uruchamiamy aplikację, zaznaczamy pierwsze trzy pola wyboru, używamy opcji Wybierz folder, aby wybrać katalog startowy na karcie pamięci.


Połowa zadania jest wykonana, pozostaje zamienić przyciski „Wstecz” i „Przeglądaj”. Aby to zrobić, musisz zmienić układ przycisków. W Androidzie leży w kilku plikach katalogowych /system/usr/klawisz/. Jest ich sporo, ale jeśli odrzucimy pliki takie jak Vendor_2378_Product_100a.kl oraz qwerty.kl(przechowują układy pełnoprawnych klawiatur Qwerty obsługiwanych przez Androida po wyjęciu z pudełka), wtedy pozostanie co najwyżej pięć sztuk.

Jeden z nich jest dokładnie tym, czego potrzebujemy. Smartfony często korzystają z pliku ft5x06_ts.kl, specyficzny dla kontrolera z ekranem dotykowym FT5x06 (przyciski są dotykowe, prawda?), ale w moim przypadku okazało się, że to plik Vendor_2378_Product_100a.kl.

Jeśli otworzysz ten plik, zobaczysz trzy wiersze, których szukasz:

Przycisk 158 Przycisk WSTECZ WIRTUALNY 139 Przycisk MENU WIRTUALNY 102 DOM WIRTUALNY

Pozostaje tylko zamienić miejscami liczby 158 i 139 (do tego nadaje się dowolny menedżer plików z obsługą praw root). Po ponownym uruchomieniu zacznie obowiązywać nowy układ.

Metoda numer dwa. Klawisze ekranowe

Tutaj jest jeszcze łatwiej. Android ma specjalną zmienną debugowania qemu.hw.mainkeys, który pozwala kontrolować widoczność klawiszy nawigacyjnych na ekranie. Jeśli ma wartość 0, klawisze będą pokazywane na ekranie, 1 ma odwrotny skutek.

Zapisujemy zmienną o żądanej wartości do pliku /system/build.prop, i to wszystko:

# su # mount -o remount,rw /system # cp /system/build.prop /system/build.prop.bak # echo qemu.hw.mainkeys=0 > /system/build.prop

wnioski

Są to kroki przestępcze, które czasami trzeba podjąć, aby smartfon był trochę wygodniejszy. Jeśli chodzi o mnie, zdecydowałem się na trzecią opcję: „wyłączone” przyciski plus zainstalowany LMT Launcher. Wydaje mi się, że jest to najwygodniejszy sposób zarządzania.

10.12.2017

  • Remapper klucza aplikacji na Androida, wersja: 1.12.0, cena: za darmo

Tak się złożyło historycznie, że na smartfonach wygodniej jest mi mieć przycisk nawigacyjny „Wstecz” po prawej stronie. A na moim BQ Aquaris U Plus jest taka sama po lewej stronie i sięgnij po nią „och, jak niewygodnie”. Nie ma problemu, żeby się do tego przyzwyczaić, ale jest już za późno, żeby moje palce urosły, a niewygody związane z przyzwyczajaniem się do tego nie zniknęły. Producent smartfonów BQ Aquaris niestety nie udostępnił narzędzia do zmiany funkcjonalności przycisków nawigacyjnych, nawet na ekranie, więc musiałem zwrócić się do aplikacji firm trzecich.

Najbardziej preferowana aplikacja – GravityBox – nie poradziła sobie z przydzielonym jej zadaniem. Po naciśnięciu przycisków „Wstecz” i „Strona główna” pozwalało to zawiesić dowolną akcję, ale nie mogło w żaden sposób wpłynąć na przycisk „Ostatnie”. Pojawił się szalony pomysł całkowitego zablokowania przycisków „Wstecz” i „Ostatnie”, przypisując wszystkie obowiązki do pozostałego przycisku „Strona główna”, ale GravityBox nie mógł po prostu wyłączyć przycisku „Ostatnie”. Hiszpanie na ogół w jakiś sposób chronili swoje smartfony „przed głupcem” i, o ile mi wiadomo, do tej pory nikt nie był w stanie uzyskać praw root systemu do podstawowego oprogramowania tych smartfonów.

Zostawiając GravityBox w spokoju, zwróciłem się do innych softów, których specjalizacją była właśnie zmiana przypisania funkcjonalności przycisków nawigacyjnych. W walce z oprogramowaniem gadżetu hiszpańsko-chińskiego zwyciężył tylko jeden softphone o oryginalnej nazwie „Key Remapping”. Używam tego.

Popularne wśród twórców oprogramowania mobilnego stało się dzielenie ich funkcjonalności na dwie nierówne części. Pierwsza część - bezpłatna - pozwala na normalne korzystanie z softinki zgodnie z jej przeznaczeniem. Drugi – płatny – przynosi dodatkowe funkcje i wygodę. I myślę, że to prawda. Ponadto aplikacja „Key Remapper” posiada zarówno funkcje podstawowe (przemapowywanie pojedynczych krótkich i długich naciśnięć przycisków nawigacyjnych w ilości nie większej niż dwa), jak i funkcje premium (przypisywanie akcji do kombinacji przycisków, usuwanie limitu liczby przemapowań ). Tak poza tym, Ostatnia wersja Aplikacja pozbyła się reklam nawet w darmowej wersji.

Należy bez wątpienia wspomnieć, że prawa roota nie są potrzebne do działania klawiszy programowych. Ostatnio zacząłem zauważać, że markowe oprogramowanie stało się bardziej funkcjonalne i konfigurowalne (nie mówimy o AOSP), więc prawa roota stają się coraz mniej wymagane ... Tak, a różne usługi płatnicze tak naprawdę nie lubią ROOT, chociaż to można ukryć. Ale to już inna historia...

Interfejs aplikacji jest minimalistyczny.

W Darmowa wersja są tylko cztery kontrolki. Są to trzy kropki, pod którymi zwykle ukryte są ustawienia. Jest to przełącznik do aktywacji i dezaktywacji usługi. Jest to pole wyboru „Szybkie rozłączenie” służące do wyświetlania stanu aplikacji na panelu powiadomień (z możliwością wstrzymania / wznowienia usługi jednym dotknięciem). A to okrągły przycisk ze znakiem plus, aby dodać nową remapę. W rzeczywistości w tej aplikacji nie ma ustawień, a po kliknięciu przycisku z trzema kropkami pojawia się tylko jeden element - „Informacje”.

Aby aktywować usługę, musisz włączyć te same funkcje ułatwień dostępu dla aplikacji w ustawieniach gadżetu w sekcji „Ułatwienia dostępu”.

Aby wyłączyć usługę, musisz wykonać dokładnie te same kroki, tylko specjalne funkcje dla aplikacji "Key Remapping" powinny być wyłączone. Logiczne, prawda? To bardzo dobrze, że nie musisz ręcznie szukać wyżej wspomnianych „specjalnych” funkcji w dziczy ustawień systemowych: samo oprogramowanie zaprowadzi Cię do niezbędnych punktów.

Możliwość szybkiej dezaktywacji akcji aplikacji (bez wchodzenia do ustawień systemowych) pojawiła się tylko w najnowszej wersji. Czy naprawdę jest potrzebna? Nie, ale może komuś się to przyda (potrzebne). Po zaznaczeniu pola wyboru „Szybkie wyłączanie” w panelu powiadomień pojawia się kafelek (pasek?) dedykowany do softinku „Przypisanie klawiszy”. Dotykając go, możesz szybko wyłączyć i włączyć aktywną zmianę przypisania klawisza programowego.

Część informacyjna głównego i jedynego okna aplikacji jest reprezentowana przez dwie sekcje: "Funkcje premium" i "Aktywne zmiany przypisania". Jak na razie nie dotykamy pierwszego i zwracamy uwagę na drugie. Przeprowadzki aktywne - to lista przeprowadzek wykonanych na nasze zlecenie. W wersji darmowej, jak już wspomniałem, możliwe są tylko dwie zmiany przypisania, ale to mi wystarczyło. Akcję „Wstecz” przypisałem do przycisku „Ostatnie aplikacje” (w aplikacji nosi nazwę „Ostatnie aplikacje”, ale znaczenie jest takie samo), czyli funkcjonalność przycisku „Wstecz”. A do przycisku „Wstecz” przypisałem akcję „Recent_Apps” (prawdopodobnie „Ostatnie aplikacje”). W związku z tym przyciski „Wstecz” i „Ostatnie aplikacje” na moim smartfonie zamieniły się miejscami. Hurra!

Swoją drogą o softince dowiedziałem się prawie rok temu, ale zacząłem go używać dopiero około dwa miesiące temu. Dlaczego? Ponieważ na szóstym Androidzie nie wszystkie funkcje przycisków zostały przeniesione. To znaczy wszystko, ale tylko zapas. Pozwól mi wyjaśnić. Funkcja, taka jak przechodzenie do poprzedniej aplikacji poprzez dwukrotne dotknięcie przycisku „Ostatnie aplikacje”, została zaimplementowana przez zespół Google tylko w systemie Android Nougat. Hiszpańscy programiści z zespołu BQ wdrożyli to w swoich smartfonach i Androidzie Marshmallow. Ale podczas przenoszenia funkcjonalności przycisku „Ostatnie aplikacje” na szóstym Androidzie za pomocą opisanego softu, przetwarzanie doubletap zostało utracone (nie zostało przeniesione do nowego przycisku, ale zniknęło na starym), tak jak było, jak było zostały wprowadzone z zewnątrz. Nie chciałem stracić tak wygodnego „chipu”, więc klawisz programowy „Key Reassignment” nie zakorzenił się wtedy dla mnie. Ale nie przyzwyczaiłem się też do przycisku „Wstecz” po lewej stronie, więc po przejściu na Nugu spróbowałem ponownie użyć softu. I nie na próżno próbowałem. Teraz przejście do poprzedniej aplikacji przez podwójne dotknięcie jest również przenoszone do nowego przycisku wraz z główną akcją („Ostatnie aplikacje”).

Procedura dodawania nowej zmiany przydziału jest prosta i nieskomplikowana; Myślę, że wystarczy kilka zrzutów ekranu. Usuwam jedno z moich zastąpień (dla przycisku Ostatnie aplikacje) i dodaję je ponownie. Po kliknięciu przycisku dodawania zmiany przypisania musisz wybrać akcję darmową lub premium. W drugim przypadku zostaniesz poproszony o wpłacenie pieniędzy, jeśli nie zostało to jeszcze zrobione.

Wybieram "Krótkie i długie naciśnięcie". W formularzu, który się pojawi, wybieram przycisk „Recent_Apps” z listy rozwijanej, a akcją dla niego jest „Wstecz”. Umieszczam pole wyboru „Zastępuje standardową akcję”, a pole wyboru „Długie naciśnięcie”, wręcz przeciwnie, nie stawiam (ponieważ potrzebuję reakcji na zwykłe szybkie naciśnięcie przycisku). Wszystko, możesz nacisnąć "OK".

Po dotknięciu aktywnej zmiany przypisania otworzy się zupełnie podobny formularz zmiany akcji (zmiany przypisania), uzupełniony tylko jednym przyciskiem – „Usuń” – służącym do usunięcia wybranej zmiany przypisania. Długie dotknięcie aktywnej zmiany przypisania powoduje wywołanie menu kontekstowego „Edytuj” i „Usuń”.

Listy przycisków i akcji są naprawdę ogromne. Po pierwsze, gdy wybierzesz na przykład przycisk, zobaczysz listę siedmiu przycisków i pozycję „Inne”. Tak więc pod tym punktem znajduje się ogromna dodatkowa lista, w której przyciski są reprezentowane zarówno przez oficjalne nazwy (używane w kodzie przez programistów), jak i reprezentacje numeryczne i alfabetyczne.

Możesz podłączyć zewnętrzną klawiaturę dla dorosłych (jeśli twój gadżet może to zrobić) i przyporządkować wszystkie jej klawisze według własnego gustu. To samo dotyczy możliwych akcji, chociaż tutaj wszystko jest nieco odwrotnie: początkowa lista składa się z nieco ponad 20 akcji, a dodatkowa (ukryta pod pozycją „Inne...”) składa się tylko z dwóch wierszy (" Otwórz aplikację” i „Skrót” ). Jak mówią, szpula jest mała, ale droga: prawie całą funkcjonalność twojego gadżetu można upchnąć w tych dwóch punktach.

Istnieje również ograniczenie: gdy ekran jest zablokowany, naciśnięcia przycisków programowych nie są śledzone. Tu są plusy i minusy. Wady to brak możliwości odblokowania ekranu wybranym przyciskiem podczas uruchamiania dowolnej aplikacji (np. Telefon). Plusem jest to, że softinka nie będzie stale pobierać energii z baterii w procesie monitorowania stanu przycisków.

Koszt softphone'a (koszt odblokowania funkcji premium) to 0,99 USD, czyli nieco mniej niż sześćdziesiąt naszych rubli.

Po zakupie dostępne staje się pole wyboru „Pokaż ikonę aplikacji”, które pozwala ukryć ikonę aplikacji z listy wszystkich aplikacji zainstalowanych w systemie (a nawet z listy ostatnich aplikacji). Aby przywrócić ikonę, musisz dziesięć razy z rzędu nacisnąć przycisk „Wstecz” (przycisk systemowy, a nie ten przypisany przez aplikację).

No i co najważniejsze, ale nie każdy tego potrzebuje – możliwość używania kombinacji przycisków. Pod tym pojęciem kryją się trzy pojęcia: „Podwójne kliknięcie”, „Potrójne kliknięcie” i „Dwa przyciski”.

Nie interesują nas podwójne i potrójne kliknięcia, ponieważ różnią się one nieco od szybkich i długich kliknięć. Jednak użycie dwóch przycisków zwiększa liczbę możliwych zmian przypisania. Uważam to już za rozpieszczające, ale komuś pomysł zmiany „Powrót” i „Ostatnie” może wydawać się dziki.

Ponadto zmiany przydziału premii mają jedną istotną wadę – nie zastępują działań systemowych. Oznacza to, że jeśli przypiszę jakąkolwiek akcję, której potrzebuję, do dwukrotnego dotknięcia przycisku zwiększania głośności, głośność dźwięku najpierw wzrośnie, a dopiero potem zostanie wykonana ustawiona przeze mnie akcja. Nie, jasne jest, że dwukrotne dotknięcie nie powinno całkowicie anulować działania systemu (w przeciwnym razie jak można wtedy dostosować głośność?), ale programista musi coś zrobić w tym kierunku.

I jeszcze jedno: nigdy nie miałem akcji przypisanej do jednoczesnego wciśnięcia dowolnych dwóch z trzech przycisków dotykowych („Strona główna”, „Wstecz”, „Ostatnie aplikacje”). Mechaniczny - nie ma problemu, dotyk - nie. Albo w aplikacji, albo w moim telefonie.

W rezultacie mogę i polecam korzystanie z softu na smartfonach, zwłaszcza jeśli potrzebujesz zmienić funkcjonalność krótkich naciśnięć na przyciski dostępne na gadżecie. Tutaj softinka działa nieporównywalnie. Jeśli tak jak ja chciałeś zamienić „Wstecz” i „Ostatnie”, nie musisz nawet kupować softinki: darmowa wersja wystarczy dla twoich oczu. Jeśli chcesz dokonać więcej niż dwóch zmian, możesz już sponsorować programistę. Ale reszta funkcji premium nie jest nawet warta pieniędzy, o które proszą, IMHO.

To wszystko, powodzenia i zdrowia. Przeczytaj Helpix.

mob_info