Program pro výměnu dotykových tlačítek v systému Android. Proč dotyková tlačítka na telefonu Android nefungují: jak tento problém vyřešit. Přehled aplikace Key Remapper

Problémy s hardwarem se často ukazují jako mnohem složitější a dražší než problémy se softwarem. Je velmi zklamáním, pokud obrazovka spadne, ale zpravidla ji mohu snadno vyměnit. Ale tlačítka mohou být mnohem nešikovnější. Pokud se ocitnete v podobné situaci (klikněte na Domov, Zadní nebo Jídelní lístek nevede k žádným následkům), pak aplikace přijde na záchranu. Po instalaci obdržíte panel skládající se ze 4 tlačítek: Domov, Zadní, Jídelní lístek A Změnit velikost. Poznamenejte si, co potřebujete root přístup na zařízení.

Po instalaci aplikace a jejím prvním spuštění obdržíte panel s tlačítky, která budou umístěna ve středu obrazovky. Jeho umístění lze změnit, upravit lze také velikost tlačítek, vzdálenost mezi nimi a průhlednost samotného panelu.

Pro tlačítko Domov můžete přizpůsobit jeho chování při dlouhém stisknutí: buď se spustí Chytré karty Google , nebo fungovat jako tlačítko Napájení. kromě Plovoucí měkký Klíče umožňuje změnit ikony tlačítek. Chcete-li zvolit svislé rozvržení panelu, stačí k tomu jednoduše zrušit zaškrtnutí políčka vedle možnosti vodorovného rozvržení v nabídce. Tam můžete také povolit, aby se aplikace při načítání zapnula.

Chová se velmi chytře. Pokud panel překrývá některá tlačítka nebo možnosti běžící aplikace, pak automaticky změní své umístění na obrazovce, ale má to jednu nevýhodu. Po zavření aplikace, která způsobila změnu polohy panelu, se samotný panel nebude moci vrátit na své původní umístění. To bude muset být provedeno ručně.

Bylo by fajn, kdyby vývojáři upgradovali stávající tlačítka o více funkcí a přidali k nim ovládání hlasitosti. Ale zatím jsou to jen sny. Pokud máte zájem o takovou praktickou věc, jako je, a již plánujete stažení aplikace, pak vy

Jednou z hlavních výhod operačního systému Android jsou poměrně rozsáhlé možnosti přizpůsobení. Například bez ohledu na to, jaký model smartphonu máte, musí mít hardwarová tlačítka, která ovládají hlasitost, zapínání zařízení nebo domov. Na tato tlačítka je možné navázat další potřebné akce.

Mnohem pohodlnější je například bez vytahování telefonu z kapsy přepínat jednu či druhou hudební skladbu dlouhým stisknutím tlačítka hlasitosti, spustit aplikaci „fotoaparát“ nebo jinou často používanou. V tomto článku chceme o takových mluvit Funkce systému Android— přeřazení tlačítek.

Ve skutečnosti existuje několik způsobů, jak můžete přemapovat hardwarová tlačítka. Nejjednodušší, která nevyžaduje speciální znalosti nebo práva „superuživatele“, je bezplatná aplikace Home2 Shortcut (Home2 Shortcut).

Program je navržen tak, aby rozšířil možnost spouštění aplikací pomocí tlačítek „Domů“ (dvojité stisknutí) nebo kombinace „Domů“ a „Hledat“ (nebo + „Menu“, + „Zpět“) a také dlouhým stisknutím tlačítek „Hledat“ a „Fotoaparát“.

Takže uděláme toto:

Dalším krokem je změna intervalu dvojitých kliknutí (klepnutí) na tlačítko (nižší hodnota způsobí, že telefon (tablet) bude reagovat na dvojité klepnutí s dlouhým intervalem). Zatím ho necháme v normální poloze.

Nyní, když stiskneme tlačítko „Domů“, zobrazí se okno s výzvou k výběru spouštěče, vyberte „Zkratka Home2“ a poté klikněte na „Vždy“:

Pokud bylo vše provedeno správně, poklepáním na tlačítko „Domů“ bychom měli vidět akci, kterou jsme nakonfigurovali.

Vysvětlení pro Majitelé galaxií S4 s podporou S Voice. Přejděte z S Voice, poté na „Nabídka“ a poté na „Nastavení“. Nyní odstraníme zaškrtávací políčko z druhé možnosti, která spouští tlačítko „Domů“.

Pokud se vám líbil nápad, jak změnit přiřazení tlačítek na Androidu, zkuste další možnosti pomocí tlačítka Domů pomocí zástupců programů. Například výběrem „Další klíčová nastavení“ po spuštění aplikace můžete přeprogramovat tlačítko fotoaparátu, pokud jej má vaše zařízení.

Poznámka: Zástupce Home2 nemusí na Galaxy S2 fungovat.

10.12.2017

  • Android aplikace Key remapping, verze: 1.12.0, cena: Zdarma

Historicky se stalo, že na chytrých telefonech je pro mě pohodlnější mít navigační tlačítko „Zpět“ vpravo. A na mém BQ Aquaris U Plus je to jen nalevo a natahuje se po něm „ach, jak nepohodlné“. Zvyknout si není problém, ale je příliš pozdě na to, aby mé prsty narostly do délky, a nepříjemnosti spojené se zvykáním nezmizely. Výrobce smartphonů BQ Aquaris bohužel neposkytl nástroj pro změnu funkčnosti navigačních tlačítek, a to ani těch na obrazovce, takže jsme se museli obrátit na aplikace třetích stran.

Nejpreferovanější aplikace - GravityBox - nezvládla úkol, který jí byl přidělen. Umožnil vám přiřadit jakoukoli akci stisknutí tlačítek „Zpět“ a „Domů“, ale nemohl nějak ovlivnit tlačítko „Poslední“. Byl to divoký nápad úplně zablokovat tlačítka „Zpět“ a „Poslední“ a přiřadit všechny povinnosti zbývajícímu tlačítku „Domů“, ale GravityBox nemohl jednoduše deaktivovat tlačítko „Nedávné“. Španělé obecně nějak chránili své smartphony „před hlupáky“ a pokud vím, zatím se nikomu nepodařilo získat kořenová práva systému na firmware těchto smartphonů.

Nechal jsem GravityBox na pokoji a obrátil jsem se na jiný software, který se specializoval na přeřazení funkčnosti navigačních tlačítek. V bitvě se softwarem španělsko-čínského gadgetu dokázal zvítězit pouze jeden software s původním názvem „Key Remapping“. Používám to.

Mezi vývojáři mobilního softwaru se stalo populární rozdělovat jejich funkčnost na dvě nestejné části. První část – zdarma – vám umožňuje používat software zcela běžně pro zamýšlený účel. Druhý – placený – nějaké přináší doplňkové funkce a pohodlí. A to je, myslím, správné. Stejně tak aplikace „Key Reassignment“ má jak základní funkce (přeřazení jednoho krátkého a dlouhého stisku až dvěma navigačním tlačítkům), tak prémiové funkce (přiřazení akcí kombinacím tlačítek, odstranění omezení počtu přeřazení). Mimochodem, Nejnovější verze Aplikace se zbavila reklamy i v bezplatné verzi.

Bezpodmínečně je třeba zmínit, že pro fungování softwaru nejsou potřeba práva root. V poslední době jsem si začal všímat, že značkový firmware se stal funkčnějším a přizpůsobitelným (nemluvíme o AOSP), takže práva roota jsou vyžadována stále méně... A různé platební služby nemají moc rády ROOT, i když to může být skrýt. Ale to je jiný příběh...

Rozhraní aplikace je minimalistické.

V bezplatná verze Ovládací prvky jsou pouze čtyři. To jsou tři tečky, pod kterými se obvykle skrývá nastavení. Jedná se o přepínač pro aktivaci a deaktivaci služby. Toto je zaškrtávací políčko" Rychlé vypnutí" pro zobrazení stavu aplikace v oznamovacím panelu (s možností pozastavit/obnovit službu klepnutím). A toto je kulaté tlačítko se znaménkem plus pro přidání nového přeřazení. V této aplikaci vlastně nejsou žádná nastavení, a když kliknete na tlačítko se třemi tečkami, objeví se pouze jedna položka - "O programu".

Chcete-li službu aktivovat, musíte tyto speciální funkce pro aplikaci povolit v nastavení gadgetu v části „Speciální funkce“.

Chcete-li službu deaktivovat, musíte provést přesně stejné kroky, pouze by měly být vypnuty speciální funkce aplikace „Key Remapping“. Logické, ne? Je velmi dobré, že výše uvedené „speciální“ funkce nemusíte ručně hledat v džungli systémových nastavení: k potřebným bodům vás zavede samotný software.

Schopnost rychle deaktivovat aplikaci (bez přechodu na nastavení systému) se objevil pouze v nejnovější verzi. Je to opravdu potřeba? Já ne, ale možná to někomu přijde užitečné (potřebné). Když aktivujete zaškrtávací políčko „Rychlé zakázání“, na oznamovacím panelu se zobrazí dlaždice (bar?) věnovaná softwaru „Změnit přiřazení kláves“. Klepnutím na něj můžete rychle deaktivovat a povolit aktivní změny přiřazení softwaru.

Informační část hlavního a jediného okna aplikace je prezentována ve dvou částech: „Prémiové funkce“ a „Aktivní změny přiřazení“. To první zatím nechme na pokoji a upřeme pozornost k tomu druhému. Aktivní přeřazení je seznam přeřazení dokončených na naši žádost. V bezplatné verzi, jak již bylo zmíněno, jsou možná pouze dvě přeřazení, ale to mi stačilo. Klikněte na tlačítko "Poslední aplikace" (v aplikaci se nazývá " Nejnovější aplikace", ale význam je stejný) přiřadil akci "Zpět", tedy funkčnost tlačítka "Zpět". A pro tlačítko "Zpět" jsem přiřadil akci "Poslední_aplikace" (pravděpodobně "Poslední aplikace") „Zpět“ a „Poslední aplikace“ na mém smartphonu se tedy změnily.

Mimochodem, o softwaru jsem se dozvěděl téměř před rokem, ale začal jsem ho používat teprve před dvěma měsíci. proč tomu tak je? Protože ne všechny funkce tlačítek byly přeneseny na Android 6. Tedy vše, ale pouze zásoby. Nech mě to vysvětlit. Byla implementována funkce, jako je přechod na předchozí aplikaci dvojitým klepnutím na tlačítko „Poslední aplikace“. tým Google pouze v systému Android Nougat. A španělští vývojáři z týmu BQ to implementovali do svých smartphonů a do Androidu Marshmallow. Při přenosu funkčnosti tlačítka „Poslední aplikace“ na šestý Android pomocí popsaného softwaru se však zpracování poklepáním ztratilo (nebylo přeneseno do nového tlačítka, ale zmizelo na starém), protože bylo, jakoby představený zvenčí. Nechtěl jsem přijít o takový pohodlný „trik“, takže software „Změna přiřazení klíčů“ mě tehdy nechytil. Stále jsem si ale nemohl zvyknout na tlačítko „Zpět“ nalevo, takže po přechodu na Nuga jsem se pokusil znovu použít software. A ne nadarmo jsem to zkusil. Nyní se přechod na předchozí aplikaci dvojitým klepnutím přenese také na nové tlačítko spolu s hlavní akcí („Poslední aplikace“).

Postup pro přidání nového přeřazení je jednoduchý a přímočarý; Myslím, že pár screenshotů bude stačit. Odeberu jedno ze svých přeřazení (pro tlačítko „Poslední aplikace“) a znovu ho přidám. Po kliknutí na tlačítko přidat změnu přiřazení musíte vybrat bezplatnou nebo prémiovou akci. Ve druhém případě budete požádáni o zaplacení peněz, pokud tak již nebylo provedeno.

Vyberu "Krátký a dlouhý stisk". Ve formuláři, který se objeví, vyberu z rozevíracího seznamu tlačítko „Recent_Apps“ a akce pro něj je „Zpět“. Zaškrtnu políčko „Nahrazuje standardní akci“, ale naopak nezaškrtávám políčko „Dlouhé stisknutí“ (ostatně potřebuji reakci na pravidelné rychlé klepnutí na tlačítko). To je vše, můžete stisknout "OK".

Po klepnutí na aktivní přeřazení se otevře zcela podobný formulář pro změnu akce (přeřazení), doplněný pouze jedním tlačítkem - „Smazat“ - pro smazání vybraného přeřazení. Když dlouze klepnete na aktivní změnu přiřazení, vyvolá se kontextová nabídka „Upravit“ a „Odstranit“.

Seznam tlačítek a akcí je opravdu obrovský. Nejprve, když vyberete například tlačítko, uvidíte seznam sedmi tlačítek a položku „Ostatní“. Pod touto položkou je tedy obrovský doplňkový seznam, ve kterém jsou tlačítka reprezentována jak oficiálními názvy (používanými v kódu vývojáři), tak číselnými a abecedními reprezentacemi.

Můžete připojit externí klávesnici pro dospělé (pokud to váš gadget umí) a přeřadit všechny její klávesy podle svého vkusu. Totéž platí pro možné akce, i když zde je vše trochu obráceno: počáteční seznam obsahuje něco málo přes 20 akcí a další (skrytý pod položkou „Další...“) se skládá pouze ze dvou řádků („Otevřít aplikaci “ a „Zkratka“). Jak se říká, malá je cívka, ale drahá: do těchto dvou bodů můžete nacpat téměř celou funkčnost vašeho gadgetu.

Existuje také omezení: když je obrazovka uzamčena, software nesleduje stisknutí tlačítek. Jsou zde pro i proti. Mezi nevýhody patří nemožnost odemknutí obrazovky vybraným tlačítkem při současném spouštění aplikace (například telefonu). A plus je, že software nebude neustále vyžírat energii baterie při sledování stavu tlačítek.

Náklady na software (náklady na odemknutí prémiových funkcí) jsou 0,99 $, tedy o něco méně než šedesát našich rublů.

Po zakoupení se zpřístupní zaškrtávací políčko „Zobrazit ikonu aplikace“, které umožňuje skrýt ikonu aplikace ze seznamu všech aplikací nainstalovaných v systému (a dokonce i ze seznamu nedávné aplikace). Pro návrat ikony je potřeba desetkrát za sebou stisknout tlačítko „Zpět“ (systémové tlačítko, nikoli to přiřazené aplikací).

No, to nejdůležitější, ale ne každý to potřebuje, je možnost používat kombinace tlačítek. Tento termín skrývá tři pojmy: „Dvojité kliknutí“, „Trojité kliknutí“ a „Dvě tlačítka“.

Dvojité a trojkliky nás nezajímají, protože se od rychlých a dlouhých stisků liší jen nepatrně. Ale použití dvou tlačítek zvyšuje počet různých přeřazení. Považuji to za samolibost, ale někomu se může představa přepínání „Zpět“ a „Nedávno“ také zdát divoká.

Prémiové přeřazení mají navíc jednu podstatnou nevýhodu – nenahrazují systémové akce. To znamená, že pokud dvojitému ťuknutí na tlačítko pro zvýšení hlasitosti přiřadím jakoukoli požadovanou akci, hlasitost zvuku se nejprve zvýší a teprve poté se provede mnou určená akce. Ne, je jasné, že dvojité klepnutí by nemělo úplně zrušit systémovou akci (jak jinak upravit hlasitost?), ale vývojář musí v tomto směru něco udělat.

A ještě jedna věc: akce přiřazená současnému stisknutí libovolných dvou ze tří dotykových tlačítek („Domů“, „Zpět“, „Poslední aplikace“) mi nikdy nefungovala. Mechanické - žádný problém, senzorické - žádný problém. Buď je to něco v aplikaci nebo v mém telefonu.

V důsledku toho mohu a doporučuji používat software na vašich chytrých telefonech, zejména pokud potřebujete změnit funkčnost krátkých stisknutí tlačítek dostupných na miniaplikaci. Zde software funguje neuvěřitelně dobře. Pokud chcete, jako já, vyměnit „Zpět“ a „Nedávné“, nemusíte si ani kupovat software: pro vaše oči stačí bezplatná možnost. Pokud chcete provést více než dvě přeřazení, můžete již vývojáře sponzorovat. Ale zbytek prémiové funkčnosti nestojí ani za peníze, které za ně požadují, IMHO.

To je vše, hodně štěstí a zdraví. Přečtěte si Helpix.

Pokud mluvíme o možných důvodech, proč přestala fungovat dotyková tlačítka na telefonu s Androidem, je porucha častěji na fyzické stránce než na té softwarové. Pokud existují důvody z prvního seznamu, pravděpodobně budete muset zařízení přenést servisní středisko.

Fyzické důvody:

  • Silná rána do tabletu nebo smartphonu, pád z výšky.
  • Dlouhodobé vystavení vlhkosti. K obzvláště vážnému poškození dochází v důsledku vniknutí vody do oblasti mezi obrazovkou a fólií nebo pod kryt. Kontakty jsou oxidované. Po vystavení vlhkosti je třeba okamžitě zasáhnout.
  • Náhlé změny teploty. Vraťte zařízení na pokojovou teplotu. Výkon snímače se může zlepšit.
  • Děrování obrazovky. Nejsou žádné škrábance ani praskliny. Poškození je patrné při stlačení - pak je vidět odlesky v poškozených částech snímače.
  • Výměna obrazovky za nevhodný model.
  • Vážná kontaminace. Setřete špínu, prach, vlhkost a otisky prstů speciálními vlhčenými ubrousky z obchodu s elektronikou nebo hadříkem z mikrovlákna.
  • Špatně nanášený film. V místech, kde se pod fólií hromadí vzduch, přestanou fungovat části obrazovky. Odstraňte fólii a pokud možno ji vyměňte za novou.

Softwarové důvody:

  1. Operační systém je přetížen aplikacemi nebo některé z nich nefungují správně.
  2. Změní nastavení zařízení.
  3. Problémy s dotykovou obrazovkou jsou možné, pokud obrazovka nerozpozná dotyk správně nebo špatně. Zde pomůže kalibrace obrazovky (můžete ji vlastně udělat doma).
  4. Nevhodná nebo nestabilní verze firmwaru.

Proč na Androidu nefunguje část senzoru? S největší pravděpodobností se kontakt uvolnil nebo zoxidoval.

U telefonu s vyjímatelnou baterií sejměte kryt a vyjměte baterii. Vložte jej zpět a zapněte zařízení pomocí mechanického tlačítka.
Pokud senzor nefunguje částečně, ale ne úplně, a můžete si aplikaci stáhnout, nainstalujte Rebooter z Play Market. Na Xiaomi, Meizu nebo Digma se po dlouhém stisknutí tlačítka zapnutí/vypnutí (20 sekund nebo déle) telefon restartuje nebo vypne. U Samsungu a Sony stiskněte současně tlačítka Napájení/Zámek, Zvýšení hlasitosti a Snížení hlasitosti. Vydržte 7-10 sekund. Pokud to nepomůže, zkuste to znovu, ale podržte tyto tři klávesy déle. Pokud je váš smartphone od jiných výrobců a má vestavěnou baterii, možná vám pomohou výše uvedené metody. V opačném případě budete muset počkat na úplné vybití baterie nebo odnést zařízení do servisního střediska, kde také vyřeší problémy s obrazovkou. Stává se také, že je potřeba restartovat, aby displej znovu reagoval. Co dělat, když senzor na Androidu po uzamčení obrazovky nefunguje?


Nejčastěji je problém s verzí firmwaru. Chcete-li to vyřešit, aktualizujte verzi systému Android a pokud to nepomůže, resetujte nastavení. Jak na to je v odstavcích 2 a 4 návodu v dalším odstavci článku. Proč na telefonu Android nefungují dotyková tlačítka? Někdy je problém ve filmu. Pokud bylo předtím vše v pořádku, zkuste to odstranit. Někdy se dokonce jedná o nové ochranné sklo, které lze sejmout i sami. Uživatelé říkají, že spodní dotyková tlačítka přestala fungovat po kalibraci obrazovky (3. krok následující pokyny), stal se znovu citlivým.

Běžné možnosti opravy

Tyto kroky pomohou v mnoha případech selhání telefonu nebo tabletu se systémem Android OS kvůli softwaru, takže tyto tipy můžete použít, když pochybujete, že systém funguje správně.

  • Restartujte zařízení. Možná to bylo pod velkým zatížením softwaru nebo došlo k menší chybě. Možná aplikace jen zamrzla, ale senzor funguje?
  • Aktualizujte firmware. Chcete-li to provést, přejděte na následující položky: „Nastavení“ – „O zařízení“ – „Aktualizace systému“ – „Zkontrolovat nyní“. Častěji než ne, problém je vyřešen.
  • Obnovte výchozí tovární nastavení. Uložte všechna důležitá data na paměťovou kartu, počítač nebo podobné paměťové zařízení. Klikněte na „Nastavení“ – „Paměť“ – „Obnovit tovární nastavení“ – „Obnovit nastavení“ – „Vymazat vše“. V případě potřeby potvrďte svou volbu. Počkejte několik minut a restartování proběhne automaticky
  • Co dělat, když je obrazovka závadná? Pokud funguje, ale je pomalý, vyčistěte telefon jako celek. Odstraňte nepotřebné soubory a aplikace a mezipaměť (Nastavení - Aplikace - libovolná aplikace ze seznamu - Vymazat mezipaměť). Pro odstranění jiných nečistot a čištění paměť s náhodným přístupem používat CCleaner, Mistr čističe nebo jinou aplikaci.

Jak opravit zařízení

Je nepravděpodobné, že svůj telefon dokážete opravit sami. Uspějete, když bude příčina poruchy software. V tomto případě si přečtěte níže uvedené metody.

  1. Zkalibrujte si obrazovku. V závislosti na výrobci k tomu může být vestavěný nástroj nebo si budete muset aplikaci stáhnout sami. Existuje několik způsobů. Pro modely HTC: „Nastavení“ – „Jazyk a klávesnice“ – „Vstup HTC Sense“. Na jiných chytrých telefonech: „Nastavení“ – „Displej“ – „Displej“ – „Kalibrace obrazovky“. V případě potřeby můžete obrazovku kalibrovat pomocí inženýrské menu. Používají jej vývojáři k testování a změnám systémové komponenty. Tuto metodu nedoporučujeme, protože může způsobit problémy a trvá déle než jiné metody. Aplikace třetí strany Kalibrace obrazovky z Play Market může zlepšit odezvu displeje. Například Touchscreen Calibration nebo SGS Touchscreen Booster (v něm si můžete ručně nastavit parametry).
  2. Spodní dotyková tlačítka na telefonu Android nefungují, co mám dělat Můžete si nainstalovat aplikaci pro vytváření softwarových tlačítek se stejnými funkcemi, ale na jiném místě. Doporučujeme Back Button - nevyžaduje práva root.
  3. Kontaktujte servisní středisko. Tam přesněji určí příčinu a opraví zařízení.

Když jsem znovu dostal smartphone s pevně zapojenými navigačními klávesami, bez možnosti je přizpůsobit nebo aktivovat klávesy na obrazovce ve stylu Nexus, rozhodl jsem se, že s tím musím něco udělat. Poté, co jsem se pár hodin prohraboval vnitřnostmi Androidu, vypnul jsem otravné podsvícení, prohodil tlačítka Back a Review, poté zapnul tlačítka na obrazovce a našel klid.

Intro

Dovolte mi, abych byl jasný: jsem velkým fanouškem myšlenky navigačních kláves na obrazovce. Všechny tyto domy, šipky a čtverce nakreslené přímo ve spodní části obrazovky. Ano, zabírají nějaké místo (které však ve většině případů není opravdu potřeba), ano, možná se kazí vzhled aplikace, ale sakra, jsou dynamické.

Navigační tlačítka na obrazovce se otáčejí s obrazovkou, mizí, když nejsou potřeba, mění barvu a hladce se integrují do rozhraní domovské obrazovky. Pokud odmyslíme samotnou myšlenku zbytečnosti existence tří tlačítek najednou (koneckonců, Apple si vystačí s jedním a necítí se znevýhodněni) a vcelku pohodlných navigačních systémů jako PIE nebo „MIUI navigační bublina“, pak tlačítka na obrazovce jsou to nejlepší, co bylo dosud vynalezeno.

Tak tady to je. Z nějakého důvodu moji úžasnou, úžasnou myšlenku, že není nic lepšího než tlačítka na obrazovce, nesdílí mnoho výrobců smartphonů. A ani se jen tak neoddělují, ale neoddělují se úplně monstrózním způsobem, nutící vás používat smartphone s dotykovými tlačítky (AAA!), vybavený dynamickým podsvícením (AAA-2!) a „Zpět ” tlačítko na pravé straně obrazovky (AAA-3: rozhodující úder).

Situace je v krajním případě nepřijatelná a vzhledem k tomu laskavý vývojář Firmware neposkytoval žádné nastavení pro aktivaci kláves na obrazovce a nastavení pro ovládání dotykových tlačítek jsem si musel vystačit sám. Byly dvě možnosti dalšího postupu:

  • uveďte dotyková tlačítka do požadovaného stavu, jmenovitě vypněte podsvícení a přesuňte klávesu „Zpět“ na levou stranu (i když to vypadá jako „čtverec“, je to ještě zajímavější);
  • zcela deaktivujte dotyková tlačítka a aktivujte tlačítka na obrazovce.

Nemám rád nástroje třetích stran, takže rozhodnutí dělat všechno sám přišlo přirozeně.

Metoda číslo jedna. Nastavení dotykových tlačítek

Nejprve zkusme vypnout podsvícení tlačítek. K tomu potřebujeme root, emulátor terminálu a adresář /sys v kořenovém adresáři souborového systému. To je přesně ta kombinace. Zabýváme se linuxovým jádrem a v systémech na něm založených vším důležitá informace o hardwaru, stejně jako „přepínače“, které jej ovládají, jsou obvykle umístěny v souborovém systému sysfs připojeném k adresáři /sys.

Ve skutečnosti sysfs není sudý souborový systém, přesněji je souborový, ale operuje s tzv. syntetickými soubory. Nejsou ale uloženy na disku, je to jakési rozhraní pro komunikaci s ovladači: Přečetl jsem soubor - přijal data o hardwaru, zapsal je - změnil nějaké nastavení. A k nahrávání stále potřebujete práva root.

Takže získáme root a spustíme emulátor terminálu (nebo ještě lépe). A píšeme následující:

# su # cd /sys

# find -name \*tlačítko\* ./leds/button-backlight

Bingo! Toto je adresář /sys/class/leds/button-backlight. Pojďme do toho a podívejme se, co je uvnitř:

# cd /sys/class/leds/button-backlight # ls jas zařízení max_brightness power subsystém trigger uevent

Vsadím se, že moje Nokia 3310 soubor jas je aktuální jas tlačítek a max_jas- maximální. Zkontrolujeme náš odhad zapsáním hodnoty 100 do prvního souboru (dobře, jako 100%, i když není známo, jaké je měřítko):

# echo 100 > jas

Super, tlačítka svítí a ani nejdou zhasnout.

Okamžik pravdy - zapište hodnotu 0 do souboru max_brightness:

# echo 0 > max_brightness

Tlačítka navždy zhasla, jako včera v noci žárovka u mého vchodu.

Ale stejně jako žárovka se mohou znovu rozsvítit, pokud restartujete. To znamená, že příkaz je platný pouze v aktuální relaci. Naštěstí to není problém, náš příkaz vložíme do skriptu na paměťovou kartu:

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

A my jej na oplátku spustíme pomocí . Spustíme aplikaci, zaškrtneme první tři zaškrtávací políčka, pomocí volby Vybrat složku vybereme spouštěcí adresář na paměťové kartě.


Polovina úkolu je hotová, zbývá pouze prohodit pozice tlačítek „Zpět“ a „Procházet“. Chcete-li to provést, musíte změnit rozložení tlačítek. V Androidu je umístěn v několika adresářových souborech /system/usr/keylayout/. Je jich poměrně hodně, ale pokud vyřadíte soubory jako Vendor_2378_Product_100a.kl A qwerty.kl(ukládají rozložení plnohodnotných Qwerty klávesnic, které Android z krabice podporuje), pak jich zbude maximálně pět.

Jeden z nich je přesně to, co potřebujeme. Smartphony často používají soubor ft5x06_ts.kl, specifické pro dotykový ovladač FT5x06 (tlačítka jsou dotyková, že?), ale v mém případě se ukázalo, že je to soubor Vendor_2378_Product_100a.kl.

Pokud otevřete tento soubor, uvidíte tři řádky, které hledáte:

Klávesa 158 klávesa ZPĚT VIRTUÁLNÍ 139 klávesa MENU VIRTUÁLNÍ 102 HOME VIRTUAL

Zbývá pouze prohodit čísla 158 a 139 (jakékoli správce souborů s podporou root práva). Po restartu se nové rozložení projeví.

Metoda číslo dvě. Klávesy na obrazovce

Zde je vše ještě jednodušší. Android má speciální proměnnou ladění qemu.hw.mainkeys, která umožňuje ovládat viditelnost navigačních kláves na obrazovce. Pokud má hodnotu 0, na obrazovce se zobrazí klávesy, 1 - opačný efekt.

Do souboru zapíšeme proměnnou s požadovanou hodnotou /system/build.prop, a to je vše:

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

závěry

Jedná se o druh kriminálních kroků, které musíte někdy podniknout, aby byl váš smartphone o něco pohodlnější. Pokud jde o mě, rozhodl jsem se pro třetí možnost: „vypnul“ tlačítka a nainstaloval LMT Launcher. Zdá se mi, že tohle je nejvíc pohodlný způsobřízení.