Deutsch
(click here for the english version.)Um auf dem RetroPie-System die Bildschirm-Orientation zu ändern, muss man einfach in
/boot/config.txt
die Variable display_rotate
hinzufügen oder ändern.Aufgrund meiner speziellen Konfiguration habe ich die Kompassrichtungen gewählt, wobei ich bei Nord im Norden sitze und gegen Süden schaue.
Wenn der Bildschirm vor dir steht ist Nord die normale Orientation, Süd ist um 180°, Ost um 90° nach links und West um 90° nach rechts gedreht.
Da ich den Bildschirm nach oben spiegle, braucht es manchmal eine vertikale Spiegelung anstatt einer Drehung. Hier gebe ich euch nun die Zahlen dafür (horizontal spiegeln weiss ich grad nicht mehr, brauchts aber auch nicht wirklich). Für die Spiegelung kann man einfach den Orientation-Wert mit dem Spiegelungs-Wert binär ODER-verknüpfen:
0
= Nord 1
= Ost 2
= Süd 3
= West 0x20000
= Nord vertikal gespiegelt. 0x20001
= Ost vertikal gespiegelt. 0x20002
= Süd vertikal gespiegelt. 0x20003
= West vertikal gespiegelt.Um ganz schnell die Orientation zu ändern, habe ich mir einfach für jeden Wert eine
config.txt
und ein .sh
-Script geschrieben und die .sh
-Scripts dann in ein Menu von EmulationStatin kopiert, welches .sh
-Scripts "versteht".Hier ein Beispiel:
/home/pi/orientation/Config_East_Flipped.txt
...
display_rotate = 0x20001
/home/pi/RetroPie/MyMenu/Orientation_East_Flipped.sh
#!/bin/bash
sudo cp /home/pi/orientation/Config_East_Flipped.txt /boot/config.txt
sudo shutdown -r now
Nach dem Kopieren wird einfach der RasPi neu gestarted und gut ist.
Viel Spass damit!
Keine Kommentare:
Kommentar veröffentlichen