Androidon eger letiltasa

Fórumok

Van egy set-top box (pontosabban 3000 ugyanolyan), android 4.4 ill. android 6 verzioval, vegyesen.

Van hozza egy taviranyito, amin van "toggle mouse pointer mode" gomb, amivel android egybol kirak egy egeret, jobbra-balra-le-fel-ok gombokkal pedig lehet borzalmasan egereszni vele.

Mivel ipari kornyezetben van, kozepesen betanult emberek hasznalataban, akik neha "vegignyomkodnak" random gombokat, es ezzel a hagyomanyos androidos taviranyitos elmeny atvalt "egerrel valami tortenik" modba, de az eger ikonja pici, es a felhasznaloknak csak az jon le, hogy "android elromlott :((("

Van valami csoda modja adb-n keresztul, hogy a mouse pointer mod le legyen tiltva android szintjen?

Gugli semmi okosat nem hozott ki, illetve a "le kell ragasztani ezt a gombot" se jatszik. Settings/Accessibilityben ill. Developer optionsban nincs opcio az eger letiltasara.

Elore is koszonom, ha valakinek van okos/kerulo megoldasa!

Hozzászólások

Le kell ragasztani a távirányítóban a gombot, belül az érintkezőket.

Amikor megnyomod a gombot akkor vált üzemmódot a távirányító és más kódot küld, ami egér mozgást eredményez. Tehát ha ki is kapcsolnád az egeret az androidon belül, akkor azt érnéd el, hogy amikor megnyomják akkor nem működnének a fel-le-jobbra-balra-stb... gombok.  Éppen az lenne az eredmény amit nem szeretnél.

Kérdés, hogy kikapcsolva az egér üzemmód, majd elem ki és be rakása után egérként kezdi-e az életét a távirányító, vagy ilyenkor az általad elvárt működést hozza? Ha egér akkor a leragasztás sem lesz jó neked, ha viszont az elvárt működést hozza akkor ragaszd le. Szétszeded a távirányítót és az érintkezőt a panelen egy kis cellux-al leragasztod. Nyomkodni lehet, de hatása nem lesz többet.

3000db távirányító szétszedése izgalmas türelemjáték lesz, főleg a törött darabok összetákolása folytán. Lehet, hogy egy frappánsan összeállított itiner megfelelő lehet, amelyben el van magyarázva a működési mechanizmus, a lehetséges hibajelenségek és megoldásuk. 

"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség

esetleg egy csepp pillanatragaszto a gombra? szepen lefolyik, bele a gomb melletti resbe, azt tobbet nem fogja nyomkodni senki. 3000 db-ra is megoldhato kb. 3-5s/db sebesseggel.

 

ezen tul, mi lenne, ha unload-olnad rc.local -bol az usb-hid kernel modult? az is gazos (3000x plane), de akkor nem lesz egerkurzor.

Attól függ milyen hibaaránnyal sikerül a pillanatragasztó megfelelő adagolása a 3k-s darabszám esetében (ilyet én nem csinálnék, ez végleges és hosszú távon valószínűleg az eszköz halálához vezet, lásd pl a ragasztó köde, ami belepi a felület környékét, a gumi gombsor javíthatatlan lesz, stb.)

"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség

Szerkesztve: 2021. 11. 10., sze – 15:18

Okos TV-s Androidba egyszer néztem bele, set-top boxost sose láttam, (befelé inputos) infrás androiddal nem foglalkoztam, szóval csak tipp a fizikai gombok/érintőképernyős szimulációs tapasztalataim alapján.

A system/usr könyvtárban vannak a keychars, és keylayout könyvtárak a double touch 2 wake up érintőképernyős működését pl. itt lehetett megadni.

Hogy a befelé történő infra kódok kezelését hogyan oldják meg Androidon, arról fogalmam sincs, még linux alatt sem emlékszem már, hogy a TV kártyáknál miként próbálkoztam az infrás dolgokkal.

Valószínűleg, hogy ha megoldható adb-vel, akkor imho csak rootolt jav.: unlockolt készüléken, illetve írható system mellett. De ez is csak egy tippem a fentiek alapján.