Ich habe ein Oneplus-Android-Handy. Der Touchscreen funktioniert seit kurzem nicht mehr richtig, sodass der untere Zentimeter des Bildschirms nicht mehr funktioniert, der Rest des Bildschirms jedoch einwandfrei funktioniert. Leider enthält der untere Zentimeter viele wichtige Funktionen. Gibt es eine Möglichkeit, die Größe meiner Anzeige oder Auflösung so zu ändern, dass der untere Zentimeter meines Bildschirms ausgeschlossen wird?
12
Antworten:
Anmerkungen:
Ich habe den folgenden Kommentar als Grundlage für die Bearbeitung verwendet:
Anleitung:
adb devices
.Wir müssen die Auflösung und die Anzeigedichte des Geräts kennen. Geben Sie im Terminal / cmd ein
adb shell dumpsys display | grep mBaseDisplayInfo
, um Informationen zur Anzeige anzuzeigen. Die Ausgabe könnte folgendermaßen aussehen:Die relevanten Informationen in meinem Fall sind:
Die nützlichsten Befehle sind:
wm overscan [reset|LEFT,TOP,RIGHT,BOTTOM]
wm density [reset|DENSITY]
Mein Standard-Startbildschirm ohne Änderungen sah folgendermaßen aus:
Geben Sie den folgenden Befehl ein, um die Bildschirmausgabe unten zu verringern:
Beachten Sie, dass ich eine weitere Reduzierung von bis zu verwendet habe
0,0,0,300
und die Ausgabe folgendermaßen aussah :Passen Sie den Wert Ihren Wünschen an.
Möglicherweise müssen Sie die Dichte korrigieren, da die Anzeige merkwürdig aussehen kann . Die Standard-Anzeigedichte meines Geräts beträgt 480 dpi, daher habe ich sie folgendermaßen angepasst:
und der resultierende Bildschirm war wie folgt . Eine App mit optimierter Auflösung.
adb shell wm density reset
undadb shell wm overscan reset
zur Standarddichte bzw. -auflösung zurückkehren können.Nun, da "Dead Touch Zone" erledigt ist, ist es an der Zeit, virtuelle / Softkeys zu verwenden (nur wenn Sie es brauchen).
Izzy hat es bereits in dieser Antwort behandelt . Andernfalls können Sie Gravitybox LP (für Lollipop-Benutzer) oder Gravitybox KK (für Kitkat-Benutzer) verwenden. Es ist ein Xposed-Modul und erfordert Root-Zugriff und das installierte Xposed Framework .
Installieren, aktivieren und starten Gravitybox → Navigationsleiste zwickt → Aktivieren Navigationsleiste → einen Neustart tun, und Softkeys aka Navigationsleiste aktiviert werden würde gefunden.
Benutzerdefinierte ROMs wie Cyanogenmod und einige Standard-ROMs bieten die Möglichkeit, Softkeys (Schaltflächen) unter Einstellungen zu aktivieren . Sie können diese Option verwenden, da kein Root-Zugriff erforderlich ist.
Nach einigen weiteren Optimierungen sah der letzte Bildschirm meines Android 5.0 so aus:
Wir können loslegen!
quelle