Töltse le az összes érintőgombot az Android menühöz. Hogyan lehet engedélyezni a képernyőn megjelenő gombokat, ha a fizikai gombok már nem működnek. Az első számú módszer. Érintőgombok beállítása

22.11.2019 Programok

Ha azokról a lehetséges okokról beszélünk, amelyek miatt abbahagyták a munkát érintőgombok androidos telefonon a meghibásodás gyakrabban a fizikai oldalon van, mint a szoftver oldalon. Ha az első listán szereplő okok vannak, akkor valószínűleg el kell vinnie az eszközt egy szervizközpontba.

Fizikai okok:

  • Erős ütés egy tabletre vagy okostelefonra, esés a magasból.
  • Hosszan tartó nedvességnek való kitettség. Különösen súlyos károk keletkeznek, ha víz kerül a képernyő és a film közötti területre vagy a ház alá. Az érintkezők oxidálódnak. A nedvességnek való kitettség után azonnal cselekednie kell.
  • Éles hőmérsékletváltozások. Helyezze vissza a készüléket egy szobahőmérsékletű helyiségbe. Az érzékelő teljesítménye javulhat.
  • Képernyő lyukasztás. Nincs rajta karc vagy repedés. A törés megnyomásra észrevehető - ekkor látható a csillogás az érzékelő sérült részein.
  • A képernyő cseréje nem megfelelő modellre.
  • Súlyos környezetszennyezés. Törölje le a szennyeződéseket, port, nedvességet, ujjlenyomatokat speciális, elektronikai boltból származó nedves törlőkendővel vagy mikroszálas kendővel.
  • Rossz film. Azokon a helyeken, ahol a levegő összegyűlik a film alatt, a képernyő egyes részei leállnak. Távolítsa el a fóliát, ha lehetséges, cserélje ki egy újra.

Szoftveres okok:

  1. Az operációs rendszer túlterhelt alkalmazásokkal, vagy néhányuk nem működik megfelelően.
  2. Az eszköz beállításainak módosítása.
  3. Az érintőképernyő problémákat okozhat, ha a képernyő nem ismeri fel megfelelően vagy rosszul az érintést. Itt segít a képernyő kalibrálása (tényleg otthon történik).
  4. Nem megfelelő vagy instabil firmware-verzió.

Miért nem működik az érzékelő rész androidon? Valószínűleg az érintkező megszakadt vagy oxidálódott.

Kivehető akkumulátorral rendelkező telefon esetén vegye le a fedelet, és távolítsa el az akkumulátort. Helyezze vissza, és kapcsolja be a készüléket a mechanikus gombbal.
Ha az érzékelő részben, de nem teljesen működik, és letöltheti az alkalmazást, telepítse a Rebootert innen Játékpiac. A Xiaomi, Meizu vagy Digma esetében a be-/kikapcsoló gomb hosszas (20 másodperces vagy hosszabb) lenyomása után a telefon újraindul vagy kikapcsol. Samsung és Sony esetén nyomja meg egyszerre a bekapcsoló/zárolás, a hangerő növelése és a hangerő csökkentése gombokat. Tartsa 7-10 másodpercig. Ha nem segít, próbálja újra, de tartsa lenyomva ezt a három gombot hosszabb ideig. Ha okostelefonja más gyártóktól származik, és beépített akkumulátorral rendelkezik, a fenti módszerek segíthetnek. Ellenkező esetben meg kell várnia, amíg az akkumulátor teljesen lemerül, vagy el kell vinnie a készüléket egy szervizközpontba, ahol egyidejűleg kezelik a képernyővel kapcsolatos problémákat. Az is előfordul, hogy újraindításra csak a kijelző ismételt reagálásához van szükség. Mi a teendő, ha az Android érzékelője nem működik a képernyő lezárása után?


A probléma leggyakrabban a firmware verziójában van. A megoldáshoz frissítse az Android verzióját, és ha nem segít, állítsa vissza a beállításokat. Ennek módja a cikk következő bekezdésének utasításainak 2. és 4. bekezdésében található. Miért nem működnek az érintőgombok egy androidos telefonon? Néha a film okozza a problémát. Ha előtte minden rendben volt, próbálja meg eltávolítani. Néha még az újról is szó van védőüveg, amely önállóan is levehető. A felhasználók elmondása szerint az alsó érintőgombok, amelyek a képernyő kalibrálása után (a következő utasítás 3. lépése) leálltak, ismét érzékenyek lettek.

Általános javítási lehetőségek

Ezek a lépések sok esetben segítenek, ha az Android telefon vagy táblagép szoftver miatt hibásan működik, így ezeket a tippeket alkalmazhatja, ha kétségei vannak a rendszer megfelelő működésével kapcsolatban.

  • Indítsa újra a készüléket. Lehet, hogy nagy programterhelés alatt volt, vagy kisebb hiba történt. Lehet, hogy az alkalmazás lefagyott, de az érzékelő működik?
  • Frissítse a firmware-t. Ehhez lépjen a következő elemekre: "Beállítások" - "Az eszközről" - "Rendszerfrissítések" - "Ellenőrzés most". Leggyakrabban a probléma megoldódik.
  • Állítsa vissza a beállításokat a gyári beállításokra. Mentse el az összes fontos adatot memóriakártyára, számítógépre vagy hasonló adathordozóra. Kattintson a "Beállítások" - "Memória" - "Gyári beállítások visszaállítása" - "Beállítások visszaállítása" - "Minden törlése" elemre. Ha szükséges, erősítse meg választását. Várjon néhány percet, és az újraindítás automatikusan megtörténik
  • Mi a teendő, ha a képernyő hibás? Ha működik, de lassan, egyszerűen tisztítsa meg a telefont. Törölje a szükségtelen fájlokat és alkalmazásokat, valamint a gyorsítótárat ("Beállítások" - "Alkalmazások" - bármely alkalmazás a listából - "Gyorsítótár törlése"). Egyéb törmelék eltávolítására és tisztítására véletlen hozzáférésű memória használjon CCleanert, Cleaner Mastert vagy más alkalmazást.

Hogyan javítsuk meg a készüléket

Nem valószínű, hogy saját maga meg tudja javítani a telefont. Akkor lesz sikeres, ha a meghibásodás oka az szoftver. Ebben az esetben olvassa el az alábbi módszereket.

  1. Kalibrálja a képernyőt. Gyártótól függően előfordulhat, hogy erre van beépített segédprogram, vagy magának kell letöltenie az alkalmazást. Számos módja van. HTC modelleknél: "Beállítások" - "Nyelv és billentyűzet" - " HTC Sense bemenet". Más okostelefonokon: "Beállítások" - "Kijelző" - "Képernyő" - "Képernyő kalibrálása". Ha szükséges, kalibrálhatja a képernyőt mérnöki menü. A fejlesztők tesztelésre és módosításra használják. rendszer összetevők. Nem javasoljuk ezt a módszert, mivel problémákat okozhat, és tovább tart, mint más módszerek. Harmadik féltől származó alkalmazás a képernyő kalibrálása a Play Market segítségével javíthatja a kijelző reakcióját. Például Touchscreen Calibration vagy SGS Touchscreen Booster (manuálisan állíthatunk be paramétereket).
  2. Az alsó érintőgombok nem működnek androidos telefonon, mit tegyek Telepíthetsz olyan alkalmazást, amivel azonos funkciójú, de más helyen lévő soft gombokat hozhatsz létre. Javasoljuk a Vissza gombot - nem igényel root jogokat.
  3. Forduljon a szervizközponthoz. Pontosabban meghatározzák az okot és megjavítják az eszközt.

A hardverproblémák gyakran sokkal összetettebbek és költségesebbek, mint a szoftverproblémák. Kár, ha a képernyő repül, de általában könnyen kicserélhetem. De itt a gombok sokkal nagyobb felhajtást biztosíthatnak. Ha Ön is hasonló helyzetbe kerül (kattintson a itthon, Vissza vagy Menü nem vezet semmilyen következménnyel), akkor az alkalmazás segítségére lesz. A telepítés után egy panelt kap, amely 4 gombból áll: itthon, Vissza, Menüés átméretezni. Vegye figyelembe, hogy minek kell lennie root hozzáférés a készüléken.

Az alkalmazás telepítése és első indítása után egy gombokkal ellátott panelt kapunk, amely a képernyő közepére kerül. Helye változtatható, állítható a gombok mérete, a köztük lévő távolság és magának a panelnek az átlátszósága is.

A gombhoz itthon hosszan lenyomva konfigurálhatja a viselkedését: vagy futni fog Google Asszisztens , vagy gombként működjön erő. kívül Lebegő puha kulcsok lehetővé teszi a gombikonok megváltoztatását. Ha a panel függőleges helyzetét szeretné kiválasztani, akkor ehhez csak törölnie kell a vízszintes pozíció opciót a menüben. Itt aktiválhatja az alkalmazás rendszerindításkor történő felvételét is.

Nagyon okosan viselkedik. Ha a panel átfedi valamelyik gombot vagy opciót futó alkalmazás, akkor automatikusan megváltoztatja a helyét a képernyőn, de van egy hátránya. A panel helyzetének változását kiváltó alkalmazás bezárása után maga a panel nem tud visszatérni a régi helyére. Ezt manuálisan kell megtenni.

Jó lenne, ha a fejlesztők frissítenék a meglévő gombokat nagy mennyiség funkciókat és hozzáadott hangerőszabályzót. De egyelőre ez csak álom. Ha érdekli egy ilyen praktikus dolog, és már letölti az alkalmazást, akkor Ön

Amikor ismét kaptam egy okostelefont merev navigációs gombokkal, anélkül, hogy konfigurálhattam vagy aktiválhattam volna őket képernyőn megjelenő gombok Nexus-stílusban úgy döntöttem, hogy valamit tenni kell ellene. Pár órás ásás után az Android belsejében kikapcsoltam az idegesítő háttérvilágítást, felcseréltem a hátsó és a tallózás gombokat, majd bekapcsoltam a képernyőn megjelenő gombokés békét talált.

Intro

Azonnal lefoglalom: nagy rajongója vagyok a képernyőn megjelenő navigációs billentyűk ötletének. Mindezek a házak, nyilak és négyzetek közvetlenül a képernyő alján rajzolva. Igen, ott elfoglalnak egy kis helyet (ami azonban a legtöbb esetben nem igazán szükséges), igen, elronthatják megjelenés alkalmazások, de a fenébe is, dinamikusak.

A képernyőn megjelenő navigációs gombok a képernyővel együtt forognak, eltűnnek, ha nincs rájuk szükség, megváltoztatják a színüket és zökkenőmentesen integrálódnak a felületbe kezdőképernyő. Ha elvetjük azt a gondolatot, hogy egyszerre három gomb (végül is az Apple-esek boldogulnak eggyel, és nem érzik magukat hátrányosnak) és az olyan kényelmes navigációs rendszerek, mint a PIE vagy a „MIUI navigációs buborék” haszontalansága. ”, akkor a képernyőn megjelenő gombok a legjobb dolog, amit eddig feltaláltak.

Így. Valamiért azt a csodálatos, csodálatos ötletemet, hogy a képernyőn megjelenő gomboknál nincs is jobb, nem sok okostelefongyártó osztja. És nemhogy nem osztanak meg, de nem is egészen szörnyű módon osztanak meg, így érintőgombokkal (AAA!), dinamikus háttérvilágítással (AAA-2!) és jobb oldalon egy Vissza gombbal ellátott okostelefon használatára kényszerítenek. a képernyő oldalán (AAA-3: döntő ütés ).

A helyzet a végletekig elfogadhatatlan, és tekintettel arra, hogy a jó firmware fejlesztő semmilyen beállítást nem adott a képernyőn megjelenő billentyűk aktiválásához és az érintőgombok vezérléséhez, ezt egyedül kellett megcsinálnom. Két lehetőség volt a további lépésekre:

  • állítsa az érintőgombokat a kívánt állapotba, nevezetesen kapcsolja ki a háttérvilágítást, és mozgassa a "Vissza" gombot a bal oldalra (még ha "négyzetnek" is tűnik, ez még érdekesebb);
  • teljesen tiltsa le az érintőgombokat, és aktiválja a képernyőn megjelenő gombokat.

Nem szeretem a harmadik féltől származó eszközöket, így magától jött a döntés, hogy mindent kézzel csinálok.

Az első számú módszer. Érintőgombok beállítása

Először próbáljuk meg kikapcsolni a gombok háttérvilágítását. Ehhez szükségünk van root, terminál emulátorra és könyvtárra /sys a fájlrendszer gyökerében. Ez a kombináció. foglalkozunk Linux kernel, és az erre épülő rendszerekben minden fontos információ a hardverről, valamint az azt vezérlő "váltókapcsolók" általában a könyvtárhoz kapcsolódó sysfs fájlrendszerben találhatók. /sys.

Valójában a sysfs nem páros fájlrendszer, pontosabban fájl alapú, de úgynevezett szintetikus fájlokkal operál. De nem a lemezen vannak tárolva, ez egyfajta interfész a meghajtókkal való kommunikációhoz: elolvastam a fájlt - kaptam adatokat a vasdarabról, felírtam - módosítottam néhány beállítást. Az íráshoz pedig csak root jogok kellenek.

Tehát rootot kapunk, futtatunk egy terminál emulátort (vagy jobbat). És a következőket írjuk:

# su # cd /sys

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

Bingó! Ez egy katalógus /sys/class/leds/button-backlight. Ugorjunk bele, és nézzük meg, mi van benne:

# cd /sys/class/leds/button-backlight # ls fényerősségű eszköz max_brightness tápellátás alrendszer trigger uevent

Erre a fájlra tettem a Nokia 3310-emet Fényerősség a gomb aktuális fényereje, és max_brightness- maximum. Ellenőrizzük a találgatást úgy, hogy az első fájlba 100 értéket írunk (jó, például 100%, bár nem ismert, hogy milyen léptékű):

# echo 100 > fényerő

Remek, a gombok be vannak kapcsolva, és nem is fognak kialudni.

Az igazság pillanata - a 0 értéket írjuk a max_brightness fájlba:

# echo 0 > max_brightness

A gombok örökre kialudtak, mint tegnap este a villanykörte a verandámon.

De csakúgy, mint egy villanykörte, újra kigyulladhatnak, ha újraindítja. Vagyis a parancs csak az aktuális munkamenetben érvényes. Szerencsére ez nem probléma, a parancsunkat egy szkriptben fogjuk feltenni egy memóriakártyára:

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

Mi pedig az automatikus betöltésbe helyeztük a segítségével. Elindítjuk az alkalmazást, bejelöljük az első három jelölőnégyzetet, a Mappa kiválasztása opcióval kiválasztjuk a memóriakártyán lévő rendszerindító könyvtárat.


A feladat fele elkészült, hátra van a „Vissza” és a „Tallózás” gombok felcserélése. Ehhez meg kell változtatnia a gombok elrendezését. Androidon több könyvtárfájlban található /system/usr/keylayout/. Van belőlük jó néhány, de ha eldobjuk a fájlokat, pl Szállító_2378_Termék_100a.klés qwerty.kl(az Android által támogatott teljes értékű Qwerty billentyűzetek kiosztását tárolják dobozból), akkor legfeljebb öt darab marad.

Az egyik pontosan az, amire szükségünk van. Az okostelefonok gyakran használják a fájlt ft5x06_ts.kl, kifejezetten az FT5x06 érintőképernyős vezérlőre (a gombok érintésérzékenyek, nem?), de az én esetemben kiderült, hogy a fájl Szállító_2378_Termék_100a.kl.

Ha megnyitja ezt a fájlt, láthatja a három keresett sort:

158. gomb VISSZA VIRTUÁLIS gomb 139 MENÜ VIRTUÁLIS gomb 102 HOME VIRTUÁLIS

Már csak a 158-as és a 139-es számokat kell helyeken felcserélni (bármilyen fájl kezelő root jogosultságokkal). Az újraindítás után az új elrendezés lép életbe.

Második számú módszer. Képernyő gombok

Itt még könnyebb. Az Androidnak van egy speciális hibakeresési változója qemu.hw.mainkeys, amely lehetővé teszi a képernyőn megjelenő navigációs gombok láthatóságának szabályozását. Ha értéke 0, akkor a gombok megjelennek a képernyőn, az 1 ellentétes hatást fejt ki.

A kívánt értékű változót a fájlba írjuk /system/build.prop, és ennyi:

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

következtetéseket

Ezek azok a büntetőjogi lépések, amelyeket néha meg kell tennie, hogy egy kicsit kényelmesebbé tegye okostelefonját. Ami engem illet, a harmadik lehetőség mellett döntöttem: "kikapcsoltam" a gombokat és telepítettem az LMT Launchert. Számomra úgy tűnik, hogy ez a legkényelmesebb módja a kezelésnek.

Mindig minden váratlanul elromlik. A telefon csempézett padlóra való leejtése sajnálatos baleset, a fürdőkádba fulladás gyakoribb, mint elsőre tűnik. Kapcsolatfelvételi statisztikák: szolgáltató központok számos panaszt tartalmaz a "leesett és eltört" sorozatból, még gyakrabban, mint a vízbefulladások miatt. Ugyanakkor nem szabad arra számítani, hogy a legelső esés elveszi az érintési felületet vagy akár magát a képernyőt – a legtöbb esetben a szerencsétlen balesetek következményei nem tűnnek olyan pusztítónak. Többek között ez a fizikai back, home és menü gombok hirtelen működésképtelensége. Ha ez a probléma a telefonjával történt, és még nincs pénz a javításra - ne aggódjon. Van egy viszonylag egyszerű megoldás erre a gyakori problémára. Most megtanítjuk, hogyan lehet engedélyezni a képernyőn megjelenő gombokat az okostelefonon, ha a fizikai gombok már nem működnek.

Ahhoz, hogy minden sikerüljön, meg kell szerezned Root jogok. Az adminisztrátori hozzáférést a rendszerfájlok mélyére néha nehéz elérni. De az olyan alkalmazások megjelenésével, amelyek megkapják a szükséges hozzáférést, már nem kell többoldalas utasításokat olvasnia. Csak telepítse a Kingo Root programot a számítógépére, és csatlakoztassa telefonját. A program telepítése közben csak annyit kell tennie, hogy a telefon beállításaiban, a "biztonság" részben engedélyezze az "USB hibakeresést". Ez minden. A felület nagy Root gombjának megnyomásával Kingo Root, aktiválja a rendszergazdai jogokat.

A második lépés kissé bonyolultabbnak tűnik. Le kell töltened innen A Google Play(vagy egy kis… alternatív források) Root program felfedező. Telepítse okostelefonjára. Futtassa ezt az alkalmazást, keresse meg a System könyvtárat, és benne - build.prop. Ha egy ilyen fájl nem látható a rendszerkönyvtárban, az nem számít. A program felső sarkában van egy ellipszis - érintse meg egy almenü megnyitásához. A program beállításainál jelölje be a „Megjelenítés rejtett fájlok". A veszteség azonnal megjelenik.

A bal sarokban gyökérfelfedező van még egy elem, amire szükségünk van - r / w. Érintse meg egyszer, és erősítse meg választását. Ez a művelet lehetővé teszi a szerkesztést rendszerfájlokat. Most érintse meg a build.prop elemet, és tartsa rajta az ujját. Főmenü változni fog, és a legördülő listából (ugyanabban a hárompontban) megtalálja a „megnyitás szövegszerkesztőben” alpontot.

Görgessen végig fájl megnyitása a legvégéig – ezekre a hosszú beállítások listákra még nincs szükség. Legalul adja hozzá a qemu.hw.mainkeys=0 sort. Mentse el a fájlt, és indítsa újra a telefont.

Kész, három képernyőgomb jelent meg a képernyő alján – hasonlóan ahhoz, amit bármelyik táblagép képernyőjén láthat. A fizikai gombok javítása után pedig teljesen lehetséges a virtuális gombok visszarejtése, ha a qemu.hw.mainkeys=0 sort qemu.hw.mainkeys=1-re cseréljük, és újraindítjuk az eszközt.

Könnyű segédprogram, amely meglehetősen leegyszerűsíti az eszközzel végzett munkát.


Bevezetés:

Melyik gombot használja a legtöbb felhasználó egy nap? Ez vagy a Kezdőlap gomb vagy a Vissza gomb. A meghívott alkalmazás a Vissza gomb funkcióinak bővítése érdekében jön létre azzal, hogy hozzá kapcsolja a gesztusok vezérlésének lehetőségét, amely automatizálja néhány más rendszerfunkciót. Meg kell érteni, hogy az ismerős Vissza gomb ugyanazon a helyen marad, és az alkalmazás hozzáadja a sajátját, amely ugyanakkor nem foglal sok helyet.



Funkcionális:


Használatra Alkalmazások gyökér jogok nem szükségesek, ehelyett aktiválnia kell a szolgáltatást az alkalmazáshoz a „ Különleges képességek". Az alkalmazás funkcionalitása meglehetősen egyszerűnek bizonyult, de az a tény, hogy működik, és egyáltalán nem zavarja a készülékkel való szokásos munkát, dicséretet érdemel. A kezdőképernyőn 3 típusú műveletet hajthat végre a gombbal: tartsa lenyomva, csúsztassa felfelé és lefelé. Mindegyik művelethez 5 művelet közül választhat egyet:
1. Nincs művelet.
2. Otthon
3. Nemrég elindított alkalmazások
4. Értesítések
5. Gomb elrejtése
A gesztusok végrehajtása a következőképpen történik: helyezze az ujját a gombra, majd húzza felfelé vagy lefelé, miközben magán a gombon megjelenik egy bizonyos színű pereme. Természetesen, ha csak megnyomja a gombot, akkor ugyanúgy fog működni, mint rendszer gomb Vissza.


Eredmények:


A beállításokban kikapcsolhatja az alkalmazást, valamint eltávolíthatja az értesítéseket, ami lehetővé teszi a gomb elrejtését vagy megjelenítését. Összefoglalva: képes sokkal könnyebbé és kényelmesebbé tenni az eszköz használatát, különösen, ha megszokja az ilyen műveleteket. Boldog használatot!