5 votes

Solution pour les "touches fantômes" - Procédure pour désactiver la sensibilité au toucher d'une petite partie de l'écran ?

J'ai donc commandé un téléphone chinois bon marché (umidigi) comme appareil secondaire et l'appareil que j'ai reçu, sorti de la boîte, était affligé d'un écran défectueux. En le dépannant, j'ai diagnostiqué précisément le problème :

  • Il y a un faux contact intermittent dans la partie inférieure droite de l'écran, tout en bas à droite.
  • La réduction de la luminosité semble minimiser la présence de la fausse entrée.
  • est susceptible de nécessiter le démontage de l'appareil pour résoudre le problème

J'ai alerté le vendeur chez qui j'ai acheté le téléphone, et ils m'ont envoyé un nouvel appareil pronto, et m'ont dit de garder celui-ci. Yay.

J'aimerais donc résoudre définitivement ce problème de téléphone et l'ouvrir moi-même, mais en attendant, j'aimerais en tirer parti. Mais, avec le ghost touch, utiliser le téléphone avec autre chose qu'une souris Bluetooth est exaspérant.

La zone affectée se trouve tout en bas du téléphone et occupe tout au plus 15px. J'ai essayé d'utiliser quelques applications, dont une appelée "Écran partiel" et d'autres comme Screen Shift. Cependant, les ajustements de l'affichage n'entraînent que des changements cosmétiques et ne désensibilisent pas la partie ajustée de l'écran à la saisie tactile et donc à la fausse saisie qui crée des problèmes.

Quelqu'un peut-il m'indiquer une procédure, adb input ou autre, qui pourrait garantir qu'une partie spécifique de l'écran tactile ne respectera aucune entrée tactile ?

Gracias.

5voto

Paul Points 1319

Connectez votre téléphone à un PC via ADB et utilisez cette commande : adb shell wm overscan left,top,right,bottom donde left , top , right y bottom sont les coordonnées jusqu'auxquelles votre écran fonctionne correctement.

Par exemple, si mon téléphone avec une résolution de 480px × 854px, avait eu ce problème, j'aurais écrit adb shell wm overscan 0,0,0,839 pour désactiver les 15px en bas de l'écran.

0voto

Paul Points 1319

On dirait que c'est un problème matériel . Comme vous pensez rendre cette partie particulière de l'écran moins sensible, ce n'est pas possible, car le capteur tactile de tout l'écran est une seule et même unité. La seule chose que vous pouvez faire est de ignorer les entrées tactiles provenant de la partie de l'écran concernée. Donc, utiliser une application qui peut se superposer à cette partie et bloquer/ignorer les touches de cette partie de l'écran. . OU, faites réparer votre téléphone.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X