Android: zakázání (části) dotykové obrazovky

Android: zakázání (části) dotykové obrazovky
« kdy: 29. 09. 2021, 14:26:18 »
Nazdar, je možné nějak na androidu zakázat určitou podoblast dotykové plochy (aby nebyly vyhodnocovány dotyky)? Neustále mi na dolní části disleje se generují falešné dotyky.
Případně jak to persistovat, existuje taky něco jako rc.local/autorun.inf??

A taky, určitě vstup prsty jde přes několik vrstev, od firmwaru na mikročipu dotykové vrstvy po low level driver, který to pak "filtruje, kalibruje", až po očištěný vstup pro gesta androidu, který je následně předává aplikacím.

Já bych to potřeboval právě (!asi!) na té nižší úrovni, aby to dokázalo detekovat i  dotyky na zbytku displeje. Možná by se podařilo díky filtrování na nízké úrovni, že by možná zůstala funkčnost i poblíž spodku obrazovky. Než když to bude filtrované na vyšší úrovni, že se tam žádný touch event nedostane vůbec.



O obraz mi prozatím nejde. Přesto jsem si pomocí
Kód: [Vybrat]
adb shell wm size 1080x1600 zůžil "už tak nudlovitý displej" a trochu odsunul problémovou stranu displeje. Není to ideální, protože to centruje na střed, takže mi zbytečně ubylo i místo nahoře, mohlo by to být 1080x1760 kdyby to bylo zarovnané na hořejšek.

To trošičku pomohlo, ale ne kompletně
« Poslední změna: 29. 09. 2021, 14:36:20 od Petr Krčmář »


Re:Android: zakázání (části) dotykové obrazovky
« Odpověď #1 kdy: 01. 10. 2021, 17:46:27 »
Měl jsem stejný problém a vyřešila to tato trojice programů.
https://play.google.com/store/apps/details?id=ich.andre.partialscreen

Slouží k nastavení oblastí, kde chceš ignorovat dotek. I když mi analýza ukázala jenom nějaké body, musel jsem nastavit dlouhý úzký proužek. Ale záleží na typu chyby.

Potom přidáš touchpad, abys mohl kliknout do oblasti, která trpí na ten ghosttouch.
https://play.google.com/store/apps/details?id=com.niftyui.reachability

A nakonec, tato aplikace docela dobře umožňuje najít, kde se ty chyby vyskytují.
https://play.google.com/store/apps/details?id=com.gombosdev.displaytester

Re:Android: zakázání (části) dotykové obrazovky
« Odpověď #2 kdy: 22. 10. 2021, 15:05:53 »
Jdou nainstalovat i na Android OS bez google services a google play?
Aktualizace:
zakázání veškerého dotykového ovládání.