2016-10-17 28 views
1

私が完成しようとしているのは、肖像画の位置にAndroidディスプレイを横向きに横向き(縦向き)にすることです。モニター自体のディスプレイを回転させることはできませんが、モニターの限界のために。まず、自動回転を無効にしてポートレートモードに設定します。オリエンテーションを変えずにAndroidディスプレイを回転させる

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 

私は、これはその後、ランドスケープモードに戻し表示スロー次のコマンド

adb shell wm size 1920x1080 

を使用して1920×1080までの解像度を変更してみてください。私はadbまたは追加のソフトウェアを必要としない方法でこれを完了することを好むでしょう。

EDIT:

私が好ましくADB、またはサードパーティのアプリケーションのほか、他の方法でWindowsコンピュータではなく、Androidデバイス上でCTRL + ALT +右矢印をエミュレートしたい明確にします。

+0

あなたは 'adb shell wm size 1080x1920'を試してみましたか? – apelsoczi

+0

これはポートレートモードで表示されるので解像度に影響しません。 –

+0

ネイティブ/元の画面解像度は何ですか? –

答えて

2

もう少し掘り下げてから関連する回答が見つかりました。

これは必要ではないかもしれないが、これが私が望む効果を達成するために行ったことである。また、Androidが回転を更新しないグリッチもありました。再起動後、回転を別のものに変更して元の状態に戻す必要があります。

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 

答えはhereを発見した、との関連文書をhereが判明しました。

0

wm sizeは、クロップ/スケール/などをしない限り使用する必要はありません。ちょうどsettings put system user_rotation 1またはsettings put system user_rotation 3

+0

これはディスプレイを回転させますが、すべてのオブジェクトは回転します。私はディスプレイと画面を回転させたいと思っています。 –

関連する問題