From cf6fcef28afb87e030fdc626dbc7559b92cd06a2 Mon Sep 17 00:00:00 2001 From: Karl0ss Date: Fri, 11 Apr 2025 12:31:28 +0100 Subject: [PATCH] Update autostart Add condition to rotate screen if enabled in kioskbrowser.ini --- kiosk_skeleton/home/pi/.config/openbox/autostart | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kiosk_skeleton/home/pi/.config/openbox/autostart b/kiosk_skeleton/home/pi/.config/openbox/autostart index e005263..0eca175 100755 --- a/kiosk_skeleton/home/pi/.config/openbox/autostart +++ b/kiosk_skeleton/home/pi/.config/openbox/autostart @@ -34,6 +34,14 @@ then xrandr --output "${MONITOR}" --mode "custom" fi +# set a screen rotation (if specified) +ROTATE_SCREEN=$(get-ini /boot/kioskbrowser.ini screen rotate_screen) +if [ -n "${ROTATE_SCREEN}" ] +then + MONITOR=$(xrandr -q | grep " connected" | awk '{ print $1; }') + xrandr --output "${MONITOR}" --rotate ${ROTATE_SCREEN} +fi + # start chromium URL=$(get-ini /boot/kioskbrowser.ini browser url) chromium --start-fullscreen \