Pour éviter que cette question ne soit signalée comme un doublon, j'ai inclus une liste de questions similaires à la fin de cet article avec une explication sur les raisons pour lesquelles ma question est différente. Veuillez lire ces raisons avant de signaler cette question comme un doublon!
J'essaie de trouver comment faire afficher mon Nexus 5, en mode portrait, sur un serveur externe moniteur, en mode portrait (connecté via SlimPort / HDMI).
En mode paysage, tout va bien:
Cependant en mode portrait, le signal est toujours émis comme s'il était censé être affiché sur un écran paysage, ce qui ne fonctionne pas du tout si l'écran est en mode portrait:
Vous pouvez voir ici qu'en mode paysage et portrait, le téléphone émet le même signal 1920 x 1080, sauf qu'en mode portrait, le contenu de l'écran est tourné par le GPU du téléphone et affiché comme une image 607x1080 au milieu de l'écran 1920x1080. (Ce n'est pas, comme certaines personnes l'ont suggéré, la sortie d'un signal 1080x1920 que le moniteur est centré. Vous pouvez le vérifier car le passage du téléphone entre paysage et portrait montre une belle animation de rotation et le moniteur ne perd pas la synchronisation comme il le ferait si le résolution modifiée.)
Étant donné que le téléphone, en mode portrait, fait pivoter l'image envoyée à l'écran externe, je souhaite désactiver cette option, elle est donc simplement sortie telle quelle sans rotation. Cela semblera bien sûr faux sur un moniteur de paysage, mais lorsque vous faites pivoter ce moniteur en mode portrait, tout ira bien:
Est existe-t-il un moyen de désactiver cette rotation, de sorte qu'un écran externe en mode portrait puisse afficher le contenu du téléphone lorsqu'il est également en mode portrait?
Des questions similaires ont déjà été posées, mais aucun ne cherche la même solution:
- 35402 - Afficher la mise en page de portrait plein écran avec Miracast est très similaire, sauf que la question porte sur l'utilisation de l'écran sans fil Miracast alors que cette question concerne les écrans filaires, dans ce cas via SlimPort.
- 37887 - La mise en miroir de la sortie HDMI en mode Portrait demande comment empêcher les applications d'être forcées en mode paysage lorsqu'un écran externe est connecté - ma question concerne les applications qui ne sont pas forcées en mode paysage
- 67648 - Comment changer l'orientation naturelle par défaut d'Android? demande comment changer la rotation par défaut d'une application, cela n'a rien à voir avec l'image envoyée à un moniteur externe
- 100196 - Existe-t-il un moyen de modifier l'orientation de l'écran par défaut d'Android? demande comment faire en sorte que les applications soient par défaut en mode paysage, car l'écran externe est en paysage (dans ma question, l'écran externe est en portrait )
- 101305 - Forcer le mode portrait sur l'appareil consiste à forcer une application spécifique en mode portrait, et non à régler t La photo envoyée à un écran externe