#!/usr/bin/sh
#
# Copyright 2024-2026 Amazon.com, Inc. or its affiliates. All Rights Reserved.
#

if [ "x$DISPLAY" != "x" ]; then
    echo "Restoring input devices"
    for line in $(/usr/bin/xinput list|/usr/bin/grep -E "^.*id=[0-9]+\s+\[(slave|master).*"); do
        dev_id=$(echo "$line"|sed 's/.*id=\([1-9][0-9]*\) .*/\1')

        echo "Enabling dev=$dev_id"
        /usr/bin/xinput --enable "$dev_id"
    done

    echo "Restoring display devices"
    /usr/bin/xrandr | grep -h " connected " | while read display junk; do
        echo "Restoring brightness for '$DISPLAY'"
        /usr/bin/xrandr --output "$DISPLAY" --brightness 1.0 --scale 1x1
    done
fi

