Standardní projekt Raspberry Pi, který používá typický monitor HDMI, má pravděpodobně displej se správnou orientací. Ale není tomu tak vždy. Možná jste nainstalovali neobvyklý monitor a potřebujete věci převrátit.
Nebo možná chcete pracovat s displejem otočeným o 90 stupňů.
V každém případě má Raspberry Pi několik možností otáčení obrazovky.
Proč možná budete muset otočit displej Raspberry Pi
Pokud používáte Raspberry Pi jako desktop nebo multimediální centrum, pravděpodobně nebudete muset otáčet displej.
nebo vy?
Koneckonců, otáčení obrazovky je funkce, kterou většina operačních systémů podporuje z dobrého důvodu. Zpracování textu (zprávy, školní úkoly, dokonce i scénáře) těží z displeje otočeného o 90 stupňů.
Pro emulaci her je otočení displeje o 90 stupňů přínosem pro některé arkádové tituly, zejména ty, které podporuje emulátor MAME.
Jakékoli Raspberry Pi připojené ke kompaktnímu displeji, třeba jako tablet Raspberry Pi nebo chytré zrcadlo, může vyžadovat specifickou orientaci displeje.
Pravděpodobně si můžete vymyslet vlastní implementaci. Ať už je to cokoliv, je pravděpodobné, že se displej Pi musí nějakým způsobem otáčet.
Naštěstí máte pro Raspberry Pi několik možností otáčení obrazovky.
Jak otočit displej v systému Raspberry Pi OS
Nejjednodušší možností, jak otočit displej na Raspberry Pi, je přes operační systém. V OS Raspberry Pi existuje specifický příkaz nabídky v prostředí desktopu. Zde proveďte správný výběr a můžete otočit displej po směru, proti směru hodinových ručiček nebo jej úplně převrátit.
Chcete-li použít toto:
- OTEVŘENO Nabídka > Předvolby
- Vybrat Konfigurace obrazovky
- V novém okně klikněte pravým tlačítkem na displej
- Vybrat Orientace a vyberte jednu ze čtyř možností
- Klepnutím na zelené zaškrtnutí potvrďte a použijte novou orientaci
Při použití změny budete požádáni o restart. Po restartování Pi bude mít obrazovka novou orientaci.
Otočte svůj displej Raspberry Pi v Ubuntu
Ubuntu je stále populárnější možností pro uživatele Raspberry Pi jako alternativa k OS Raspberry Pi. Kroky pro otáčení displeje v Ubuntu se mírně liší.
- Klikněte Nastavení
- Vybrat Displeje
- Klikněte na rozbalovací nabídku vedle Orientace na příslušnou možnost
Máte čtyři možnosti:
- Krajina
- Portrét vpravo
- Portrét vlevo
- Na šířku (převrácené)
Pokud jste s novým výběrem spokojeni, po zobrazení výzvy potvrďte.
Otočte obrazovku na Raspberry Pi 4
Uživatelé s Raspberry Pi 4 zjistí, že počítač má vlastní pokyny pro otáčení obrazovky příkazového řádku. Jedná se o alternativu k výše uvedeným krokům.
To je způsobeno tím, že Raspberry Pi 4 a 400 mají duální výstupy HDMI.
Otočení displeje na Raspberry Pi 4 závisí na příkazu xrandr, který specifikuje výstup HDMI a požadovanou rotaci.
(Xrandr je stejný nástroj, který se používá pro otáčení displeje v prostředí desktopu. Je předinstalovaný s operačním systémem Raspberry Pi.)
Chcete-li otočit doprava, doleva nebo převrátit (převrátit) displej, použijte jeden z těchto příkazů:
DISPLAY=:0 xrandr --výstup HDMI-1 --otočte doprava
DISPLAY=:0 xrandr --výstup HDMI-1 --otočte doleva
DISPLAY=:0 xrandr --výstup HDMI-1 --otočení obráceně
Můžete také resetovat otáčení displeje na Raspberry Pi 4 pomocí
DISPLAY=:0 xrandr --výstup HDMI-1 --otočení normálně
Tyto příkazy by měly být zadány do terminálu a přinesou okamžité výsledky.
Otočte obrazovku Raspberry Pi v souboru config.txt
Na předem nakonfigurovat Raspberry Pi nastavení zobrazení, můžete před prvním spuštěním upravit soubor config.txt. Toto lze také upravit kdykoli jindy, i když změny nebudou okamžité.
Pokud používáte Windows, najdete config.txt ve spouštěcí složce Pi, jediné části SD karty, která je čitelná. Lze jej upravovat v programu Poznámkový blok Windows nebo v jakémkoli jiném textovém editoru.
V systému Linux (včetně OS Raspberry Pi) můžete soubor config.txt otevřít v textovém editoru na ploše nebo v terminálu. Chcete-li upravit soubor config.txt v nástroji, jako je nano, který je předinstalovaný, použijte:
sudo nano /boot/config.txt
Procházejte textový soubor, dokud nenajdete nastavení s názvem display_hdmi_rotate. (Pokud toto neexistuje, můžete jej přidat na nový řádek v dolní části stránky).
Ve výchozím nastavení to bude vypadat takto:
display_hdmi_rotate=0
Pokud byste například používali oficiální 7palcový dotykový displej Raspberry Pi a chtěli byste displej převrátit (nebo převrátit), použili byste:
display_hdmi_rotate=2
Mezitím je dosaženo otočení o 90 stupňů
display_hdmi_rotate=1
Otočení o 270 stupňů (nebo 90 stupňů proti směru hodinových ručiček) je
display_hdmi_rotate=3
Po provedení úprav v souboru config.txt klepněte na tlačítko CTRL+X vystoupit a Y pro potvrzení uložení.
Můžete se dozvědět více o nastavení dotykového displeje Raspberry Pi v našem specializovaném průvodci.
Displeje třetích stran vyžadují mírně odlišné pokyny. Například pokud nastavíte Hyperpixel nebo jiný Displej Raspberry Pi HAT, požadovaný příkaz je jednodušší display_rotate=x. Stejně jako dříve, 0 resetuje orientaci, přičemž 1, 2 a 3 jsou dostupné jako možnosti otočení.
Pamatujte, že při jakékoli úpravě souboru config.txt je nutné restartovat Raspberry Pi, aby se změny projevily. Udělejte tak s
sudo restart
Když se Raspberry Pi restartuje, displej by měl odpovídat požadované orientaci.
Jak otočit obrazovku Raspberry Pi bez kabelů
Zbytek této příručky se zabývá nastaveními a příkazy, ale je možné, že je nebudete potřebovat. Koneckonců existuje šance, že se váš displej Raspberry Pi nebude muset otáčet. Místo toho stačí přehodnotit svůj projekt, abyste zajistili, že vše bude tak, jak potřebujete.
Pokud se totiž jedná o projekt, který vyžaduje pravidelné aktualizace a/nebo přeinstalaci, může se úprava orientace pomocí příkazu nebo vyladění nastavení opakovat.
Zvažte tedy projekt, kabeláž, kterou používáte, a jakékoli šasi nebo pouzdro. Mohlo by jiné řešení kabeláže zlepšit umístění displeje? Mohli byste se držet výchozí orientace Pi, pokud by byly kabely uspořádány jinak?
Invertujte nebo otočte svůj displej Raspberry Pi, jak chcete
Není třeba se smířit s převrácením nebo nesprávnou orientací displeje vašeho Pi. Jednoduše použijte jednu z těchto možností k otočení displeje pomocí nabídek na ploše, příkazů terminálu nebo konfiguračních příkazů.
Svůj projekt můžete dokonce zcela zrevidovat, abyste se vyhnuli problémům s převráceným nebo otočeným displejem.