Et standard Raspberry Pi-projekt, der bruger en typisk HDMI-skærm, har sandsynligvis en skærm med den korrekte orientering. Men det er ikke altid tilfældet. Måske har du installeret en usædvanlig skærm og har brug for at vende tingene rundt.
Eller måske vil du arbejde med skærmen drejet 90 grader.
Uanset hvad, har Raspberry Pi flere muligheder for at dreje skærmen.
Hvorfor du muligvis skal rotere din Raspberry Pi-skærm
Hvis du bruger din Raspberry Pi som et skrivebord eller et mediecenter, behøver du sandsynligvis ikke at dreje skærmen.
Eller gør du?
Når alt kommer til alt, er skærmrotation en funktion, som de fleste operativsystemer understøtter med god grund. Tekstbehandling (rapporter, skoleopgaver, endda manuskripter) drager fordel af en skærm, der er roteret 90 grader.
Til spilemulering gavner drejning af skærmen 90 grader visse arkadetitler, især dem, der understøttes i MAME-emulatoren.
Enhver Raspberry Pi, der er forbundet til en kompakt skærm, måske som en Raspberry Pi-tablet eller smart spejl, kan kræve specifik skærmretning.
Du kan sikkert tænke på din egen implementering. Uanset hvad det er, er der en sandsynlighed for, at Pi-skærmen skal rotere på en eller anden måde.
Heldigvis har du flere muligheder for skærmrotation til Raspberry Pi.
Sådan roteres skærmen i Raspberry Pi OS
Din nemmeste mulighed for at rotere skærmen på en Raspberry Pi er via operativsystemet. I Raspberry Pi OS er der en specifik menukommando i skrivebordsmiljøet. Foretag det rigtige valg her, og du kan rotere skærmen med uret, mod uret eller vende den helt.
For at bruge dette:
- Åben Menu > Præferencer
- Vælg Skærmkonfiguration
- Højreklik på skærmen i det nye vindue
- Vælg Orientering og vælg en af de fire muligheder
- Klik på det grønne flueben for at bekræfte og anvende den nye retning
Når du anvender ændringen, bliver du bedt om at genstarte. Skærmen vil have en ny orientering, når Pi genstarter.
Roter din Raspberry Pi-skærm i Ubuntu
Ubuntu er en stadig mere populær mulighed for Raspberry Pi-brugere som et alternativ til Raspberry Pi OS. Trinene til at rotere skærmen i Ubuntu er lidt forskellige.
- Klik Indstillinger
- Vælge Viser
- Klik på rullemenuen ved siden af Orientering til den passende mulighed
Du har fire muligheder:
- Landskab
- Portræt højre
- Portræt til venstre
- Landskab (vendt)
Hvis du er tilfreds med det nye valg, skal du bekræfte, når du bliver bedt om det.
Roter skærmen på en Raspberry Pi 4
Brugere med en Raspberry Pi 4 vil opdage, at computeren har sin egen kommandolinje skærmrotationsinstruktioner. Disse er et alternativ til de trin, der er skitseret ovenfor.
Dette skyldes, at Raspberry Pi 4 og 400 har to HDMI-udgange.
Rotation af skærmen på en Raspberry Pi 4 afhænger af xrandr-kommandoen, som specificerer HDMI-output og den krævede rotation.
(Xrandr er det samme værktøj, der bruges til at rotere skærmen i skrivebordsmiljøet. Det er forudinstalleret med Raspberry Pi OS.)
Brug en af disse kommandoer for at dreje til højre, venstre eller vende (vend) skærmen:
DISPLAY=:0 xrandr --udgang HDMI-1 --drej til højre
DISPLAY=:0 xrandr --udgang HDMI-1 --drej til venstre
DISPLAY=:0 xrandr --output HDMI-1 --roter inverteret
Du kan også nulstille skærmrotationen på en Raspberry Pi 4 med
DISPLAY=:0 xrandr --udgang HDMI-1 --roter normalt
Disse kommandoer skal indtastes i terminalen og vil give øjeblikkelige resultater.
Roter Raspberry Pi-skærmen i filen config.txt
Til forudkonfigurer Raspberry Pi skærmindstillinger, kan du redigere filen config.txt før den første opstart. Dette kan også redigeres på ethvert andet tidspunkt, selvom ændringerne ikke vil være øjeblikkelige.
Hvis du bruger Windows, finder du config.txt i Pi's boot-mappe, den eneste del af SD-kortet, der kan læses. Det kan redigeres i Windows Notesblok eller en hvilken som helst anden teksteditor.
På Linux (inklusive Raspberry Pi OS) kan du åbne config.txt i en desktop-teksteditor eller i terminalen. For at redigere config.txt i et værktøj som nano, som er forudinstalleret, skal du bruge:
sudo nano /boot/config.txt
Gennemse tekstfilen, indtil du finder en indstilling kaldet display_hdmi_rotate. (Hvis dette ikke findes, kan du tilføje det på en ny linje nederst på siden).
Som standard vil dette fremstå som:
display_hdmi_rotate=0
For eksempel, hvis du brugte den officielle Raspberry Pi 7-tommer berøringsskærm og ønskede at vende (eller vende) skærmen, ville du bruge:
display_hdmi_rotate=2
I mellemtiden opnås rotation 90 grader med
display_hdmi_rotate=1
En rotation på 270 grader (eller 90 grader mod uret) er
display_hdmi_rotate=3
Når du redigerer filen config.txt, skal du klikke CTRL+X at forlade og Y for at bekræfte lagringen.
Du kan få mere at vide om opsætning af Raspberry Pi Touchscreen Display i vores dedikerede guide.
Tredjepartsskærme kræver lidt anderledes instruktioner. For eksempel hvis du opsætter en Hyperpixel eller andet Raspberry Pi display HAT, den krævede kommando er den nemmeste display_rotate=x. Som før nulstiller 0 orienteringen, med 1, 2 og 3 tilgængelige som rotationsmuligheder.
Bemærk, at med enhver redigering af config.txt-filen skal Raspberry Pi genstartes for at ændringerne kan træde i kraft. Gør det med
sudo genstart
Når Raspberry Pi genstarter, skal skærmen matche den ønskede orientering.
Sådan roterer du Raspberry Pi-skærmen uden kabler
Resten af denne vejledning ser på indstillinger og kommandoer, men der er en chance for, at du ikke får brug for dem. Der er trods alt en chance for, at din Raspberry Pi-skærm ikke behøver at rotere. I stedet skal du bare genoverveje dit projekt for at sikre, at alt stemmer overens, som du har brug for det.
Når alt kommer til alt, hvis det er et projekt, der kræver regelmæssige opdateringer og/eller geninstallation, kan justering af orienteringen med en kommando eller indstillingsjustering blive gentagende.
Så overvej projektet, de kabler, du bruger, og ethvert chassis eller kabinet. Kunne en anden kabelløsning forbedre placeringen af skærmen? Kunne du holde dig til Pi'ens standardretning, hvis kablerne ellers var arrangeret?
Vend eller drej din Raspberry Pi-skærm, som du vil have den
Der er ingen grund til at affinde sig med op og ned eller forkert orientering fra din Pi's skærm. Du skal blot bruge en af disse muligheder til at rotere skærmen ved at bruge skrivebordsmenuer, terminalkommandoer eller konfigurationsudsagn.
Du kan endda revidere dit projekt helt for at undgå problemer med en vendt eller roteret skærm.