Een standaard Raspberry Pi-project dat een typische HDMI-monitor gebruikt, heeft waarschijnlijk een scherm met de juiste oriëntatie. Maar dat is niet altijd het geval. Misschien heb je een ongebruikelijke monitor geïnstalleerd en moet je dingen omdraaien.
Of misschien wil je werken met het beeldscherm 90 graden gedraaid.
Hoe het ook zij, de Raspberry Pi heeft meerdere opties om het scherm te draaien.
Waarom u mogelijk uw Raspberry Pi-display moet draaien
Als u uw Raspberry Pi gebruikt als een desktop of mediacenter, hoeft u het scherm waarschijnlijk niet te draaien.
Of wel?
Schermrotatie is immers niet voor niets een functie die de meeste besturingssystemen ondersteunen. Tekstverwerking (rapporten, schoolopdrachten, zelfs scenario's) profiteert van een scherm dat 90 graden is gedraaid.
Voor game-emulatie komt het roteren van het scherm met 90 graden ten goede aan bepaalde arcadetitels, met name die welke worden ondersteund in de MAME-emulator.
Elke Raspberry Pi die is aangesloten op een compact scherm, misschien als een Raspberry Pi-tablet of slimme spiegel, kan een specifieke schermoriëntatie vereisen.
U kunt waarschijnlijk uw eigen implementatie bedenken. Wat dat ook is, de kans is groot dat het display van de Pi op de een of andere manier moet draaien.
Gelukkig heb je meerdere opties voor schermrotatie voor de Raspberry Pi.
Hoe het display te draaien in Raspberry Pi OS
De gemakkelijkste optie om het display op een Raspberry Pi te draaien is via het besturingssysteem. In Raspberry Pi OS is er een specifiek menucommando in de desktopomgeving. Maak hier de juiste selectie en u kunt het scherm met de klok mee, tegen de klok in draaien of helemaal omdraaien.
Om dit te gebruiken:
- Open Menu > Voorkeuren
- Selecteer Scherm configuratie
- Klik in het nieuwe venster met de rechtermuisknop op het beeldscherm
- Selecteer oriëntatie en kies een van de vier opties
- Klik op het groene vinkje om te bevestigen en de nieuwe oriëntatie toe te passen
Wanneer u de wijziging toepast, wordt u gevraagd opnieuw op te starten. Het scherm krijgt een nieuwe oriëntatie wanneer de Pi opnieuw opstart.
Draai je Raspberry Pi-display in Ubuntu
Ubuntu is een steeds populairdere optie voor Raspberry Pi-gebruikers als alternatief voor Raspberry Pi OS. Stappen voor het draaien van het scherm in Ubuntu verschillen enigszins.
- Klik Instellingen
- Kiezen wordt weergegeven
- Klik op het vervolgkeuzemenu naast oriëntatie naar de juiste optie
Je hebt vier opties:
- Landschap
- Portret Rechts
- Portret Links
- Liggend (omgedraaid)
Als je tevreden bent met de nieuwe selectie, bevestig je wanneer daarom wordt gevraagd.
Draai het scherm op een Raspberry Pi 4
Gebruikers met een Raspberry Pi 4 zullen merken dat de computer zijn eigen opdrachtregelschermrotatie-instructies heeft. Dit zijn een alternatief voor de hierboven beschreven stappen.
Dit komt doordat de Raspberry Pi 4 en 400 dubbele HDMI-uitgangen hebben.
Het draaien van het scherm op een Raspberry Pi 4 is afhankelijk van de opdracht xrandr, die de HDMI-uitvoer en de vereiste rotatie specificeert.
(Xrandr is dezelfde tool die wordt gebruikt voor het roteren van het scherm in de desktopomgeving. Het is vooraf geïnstalleerd met Raspberry Pi OS.)
Gebruik een van deze opdrachten om het scherm naar rechts, links of om te keren (flip) te draaien:
WEERGAVE=:0 xrandr --uitgang HDMI-1 --naar rechts draaien
WEERGAVE=:0 xrandr --uitgang HDMI-1 --naar links draaien
WEERGAVE=:0 xrandr --output HDMI-1 --omgekeerd roteren
U kunt ook de weergaverotatie op een Raspberry Pi 4 resetten met
WEERGAVE=:0 xrandr --uitgang HDMI-1 --draai normaal
Deze commando's moeten in de terminal worden ingevoerd en leveren direct resultaat op.
Draai het Raspberry Pi-scherm in het bestand config.txt
Naar configureer de Raspberry Pi vooraf weergave-instellingen kunt u het bestand config.txt bewerken voordat u voor het eerst opstart. Dit kan ook op elk ander moment worden bewerkt, hoewel de wijzigingen niet onmiddellijk zijn.
Als u Windows gebruikt, vindt u config.txt in de opstartmap van de Pi, het enige deel van de SD-kaart dat leesbaar is. Het kan worden bewerkt in Windows Kladblok of een andere teksteditor.
Op Linux (inclusief Raspberry Pi OS) kunt u config.txt openen in een desktop-teksteditor of in de terminal. Gebruik om config.txt te bewerken in een tool zoals nano, die vooraf is geïnstalleerd:
sudo nano /boot/config.txt
Blader door het tekstbestand totdat u een instelling vindt met de naam display_hdmi_rotate. (Als dit niet bestaat, kunt u het toevoegen op een nieuwe regel onderaan de pagina).
Standaard wordt dit weergegeven als:
display_hdmi_rotate=0
Als u bijvoorbeeld het officiële Raspberry Pi 7-inch touchscreen-display gebruikt en het display wilt omdraaien (of omkeren), gebruikt u:
display_hdmi_rotate=2
Ondertussen wordt 90 graden draaien bereikt met
display_hdmi_rotate=1
Een rotatie van 270 graden (of 90 graden tegen de klok in) is
display_hdmi_rotate=3
Wanneer de bewerking is aangebracht in het bestand config.txt, klikt u op CTRL+X om af te sluiten en Y om het opslaan te bevestigen.
U kunt er meer over vinden het opzetten van de Raspberry Pi Touchscreen Display in onze speciale gids.
Displays van derden vereisen iets andere instructies. Als u bijvoorbeeld een Hyperpixel of andere opzet Raspberry Pi-display HOED, is de vereiste opdracht eenvoudiger display_rotate=x. Net als voorheen reset 0 de oriëntatie, met 1, 2 en 3 beschikbaar als rotatie-opties.
Houd er rekening mee dat bij elke bewerking van het bestand config.txt de Raspberry Pi opnieuw moet worden opgestart om de wijzigingen door te voeren. Doe dit met
sudo opnieuw opstarten
Wanneer de Raspberry Pi opnieuw opstart, moet het display overeenkomen met de gewenste oriëntatie.
Hoe het Raspberry Pi-scherm te draaien zonder kabels
De rest van deze handleiding kijkt naar instellingen en opdrachten, maar er is een kans dat je ze niet nodig hebt. De kans bestaat immers dat je Raspberry Pi-display niet hoeft te draaien. In plaats daarvan hoeft u alleen maar uw project te heroverwegen om ervoor te zorgen dat alles verloopt zoals u het nodig heeft.
Immers, als het een project is dat regelmatige updates en/of herinstallatie vereist, kan het aanpassen van de oriëntatie met een opdracht of het aanpassen van instellingen repetitief worden.
Overweeg dus het project, de bekabeling die u gebruikt en elk chassis of elke behuizing. Kan een andere bekabelingsoplossing de positionering van het beeldscherm verbeteren? Zou je je aan de standaardoriëntatie van de Pi kunnen houden als de kabels anders waren gerangschikt?
Keer of draai uw Raspberry Pi-display om zoals u dat wilt
Het is niet nodig om ondersteboven of onjuiste oriëntatie van het display van uw Pi te verdragen. Gebruik gewoon een van deze opties om het scherm te draaien met behulp van bureaubladmenu's, terminalopdrachten of configuratie-instructies.
U kunt uw project zelfs helemaal herzien om problemen met een gekanteld of gedraaid scherm te voorkomen.