2016-10-17 6 views
1

Im Wesentlichen versuche ich, einen rechteckigen Monitor seitlich (vertikale Ausrichtung) mit dem Android-Display in der Portrait-Position zu erstellen. Aufgrund der Einschränkung des Monitors ist es jedoch nicht möglich, das Display auf dem Monitor selbst zu drehen. Zuerst deaktiviere ich die automatische Drehung und setze dann den Hochformat-Modus.Android-Display drehen, ohne die Ausrichtung zu ändern

adb shell content insert --uri content://settings/system --bind name:s:accelerometer_rotation --bind value:i:0 
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:0 

ich dann versuchen, die Auflösung auf 1920x1080 mit dem folgenden Befehl

adb shell wm size 1920x1080 

Dies zeigt dann Modus zurück in Landschaft führt zu ändern. Ich würde es vorziehen, dies über adb oder irgendeine Methode zu vervollständigen, die keine zusätzliche Software erfordern würde.

EDIT:

Um zu klären, ich die STRG + ALT + RECHTS auf Windows-Computern emulieren will, aber auf einem Android-Gerät vorzugsweise durch ADB, oder jede andere Methode außer 3rd-Party-Anwendungen.

+0

hast du versucht 'adb shell wm Größe 1080x1920' – apelsoczi

+0

Ja, das ist die Auflösung, wenn das Display im Hochformat so keine Wirkung hat. –

+0

Wie hoch ist die ursprüngliche/ursprüngliche Bildschirmauflösung? –

Antwort

2

Ich konnte eine relevante Antwort nach etwas mehr Graben finden.

Einige davon sind vielleicht nicht notwendig, aber das ist, was ich getan habe, um den gewünschten Effekt zu erzielen. Es gab auch einen Fehler, bei dem Android die Rotation nicht aktualisieren würde. Nach dem Neustart müssen Sie die Rotation auf etwas anderes und dann wieder auf das Original umstellen.

adb shell root 
adb shell remount 
adb shell setprop persist.demo.hdmirotation portrait 
adb shell setprop persist.demo.hdmirotationlock false 
adb shell setprop persist.demo.singledisplay true 
adb reboot 
adb shell wm size 1080x1920 
adb shell wm size 1920x1920 

Die Antwort wurde here, und die entsprechende Dokumentation wurde here gefunden.

0

Sie müssen wm size nicht verwenden, es sei denn, Sie möchten zuschneiden/skalieren/etc. Just do settings put system user_rotation 1 oder settings put system user_rotation 3

+0

Dies dreht die Anzeige, aber alle Objekte drehen sich danach. Ich möchte das Display und den Bildschirm drehen, wenn das überhaupt Sinn macht. –

Verwandte Themen