Navigation

    RetroPie forum home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Rotate Screen on Pi4

    Help and Support
    video issue video output
    6
    15
    758
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mitu
      mitu Global Moderator last edited by

      There's no easy solution here, but you can add some configuration to cover almost all situations.

      1. For the text console to be rotated, you'll need to modify /boot/cmdline.txt and add a video parameter at the end of the line

        video=HDMI-A-1:1920x1080M@60,rotate=90
        

        Of course, change the resolution to your actual display resolution if it's different than 1080p and rotate according to your needs.

      2. EmulationStation supports the --screenrotate parameter for rotation.
        Edit the autostart.sh script, in /opt/retropie/configs/all, and add

        emulationstation --screenrotate 1
        

        instead of the existing line. Replace 1 (90 deg) with 2 (180 deg) or 3 (270 deg) depending on how much you want to rotate your display.

      3. Configure RetroArch for rotation by editing /opt/retropie/configs/all/retroarch.cfg and adding

        video_allow_rotate=yes
        video_rotation = "1"
        

        Again, change 1 to 2 or 3, depending on how much you want the screen rotated.

      For non-RetroArch emulators, it's up to each individual emulator, I don't know which ones support screen rotation.

      1 Reply Last reply Reply Quote 2
      • j_infamous
        j_infamous last edited by

        This worked but my retroarch main menu is still not rotated. I cannot find the setting to turn this 90 degrees.

        mitu 1 Reply Last reply Reply Quote 0
        • mitu
          mitu Global Moderator @j_infamous last edited by

          @j_infamous Could be that RGUI (the menu driver) doesn't understand rotation. Try using xmb instead rgui (can be toggled from the Configuration Editor).

          1 Reply Last reply Reply Quote 0
          • j_infamous
            j_infamous last edited by

            I tried those and they didnt work. I also did null and of course it meant what it said and now I dont have a retro arch menu.

            1 Reply Last reply Reply Quote 0
            • j_infamous
              j_infamous last edited by

              I have the menu back but still 90 degree off.

              1 Reply Last reply Reply Quote 0
              • mitu
                mitu Global Moderator last edited by

                It must be a limitation of RetroArch's menu drivers.

                1 Reply Last reply Reply Quote 0
                • j_infamous
                  j_infamous last edited by

                  No one else has complained about it? Seems weird. Maybe they havent gone to the main menu from retroarch.

                  mitu 1 Reply Last reply Reply Quote 0
                  • mitu
                    mitu Global Moderator @j_infamous last edited by

                    I guess is not a common configuration and using the RetroArch menu is not something you do each time you run a game, so maybe it's not a game breaker.

                    1 Reply Last reply Reply Quote 0
                    • Rion
                      Rion last edited by

                      @j_infamous @mitu

                      Apparently it's a known problem. No solution so far.

                      Rotate Menu for Vertical Arcade Screens #537

                      Menu ignores video_rotation configuration #6770

                      1 Reply Last reply Reply Quote 1
                      • j_infamous
                        j_infamous last edited by

                        Thank you! At least I know its not me now.

                        1 Reply Last reply Reply Quote 1
                        • MISTERHOLLYW00D
                          MISTERHOLLYW00D last edited by

                          Does the screen rotate for text in cmdline work on the pi3? If u don’t want to use display rotate and do it like the pi 4
                          Would command be the same with hdmi-a-1?

                          1 Reply Last reply Reply Quote 0
                          • Gryphon
                            Gryphon last edited by

                            I have a pie4 and I love the way they have the new format setup for it except for 1 thing, no rotate screen fix for emulationstation. It really kills it for me, since I only have a vertical screen. So I am forced to run my rpie4 as a rpie3 to rotate the screen, and rpie3 is not as friendly to me. I have tried everything to rotate the screen as well to no avail. (Unless it has been fixed since the last post on here that I don't know about). Is there anyway the dev's can address this or why did they give up on it?

                            mitu 1 Reply Last reply Reply Quote 0
                            • mitu
                              mitu Global Moderator @Gryphon last edited by

                              @Gryphon No sure what you're talking about - you can rotate the EmulationStation, as stated in the 2nd post of this topic.

                              1 Reply Last reply Reply Quote 0
                              • A Former User
                                A Former User last edited by A Former User

                                This post is deleted!
                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.