59 lines
1.5 KiB
Bash
Executable File
59 lines
1.5 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
# HDMI Mnitor dunkler machen
|
|
uservalue=$1
|
|
|
|
echo Helligkeit [0-9]: $uservalue
|
|
|
|
if [ $uservalue ]
|
|
then
|
|
echo "xrandr --output HDMI-1 --brightness 0.$uservalue"
|
|
xrandr --output HDMI-1 --brightness "0.$uservalue"
|
|
xrandr --output LVDS-1 --brightness "0.$uservalue"
|
|
else
|
|
#Erst den aktuellen wert ermitteln
|
|
xrandr=`xrandr --verbose | grep Brightness: | tr '\n' ' ' | tr -d ' '| tr -d '\t'`
|
|
xrandr=${xrandr:25}
|
|
|
|
## Achtung, das hier sind nur Stringvergleiche, keine Fließkommaberechnung!
|
|
if [[ $xrandr = 1.0 ]]
|
|
then
|
|
echo "xrandr --output HDMI-1 --brightness 0.9"
|
|
xrandr --output HDMI-1 --brightness 0.9
|
|
fi
|
|
if [[ $xrandr = 0.90 ]]
|
|
then
|
|
echo "xrandr --output HDMI-1 --brightness 0.80"
|
|
xrandr --output HDMI-1 --brightness 0.80
|
|
fi
|
|
if [[ $xrandr = 0.80 ]]
|
|
then
|
|
echo "xrandr --output HDMI-1 --brightness 0.70"
|
|
xrandr --output HDMI-1 --brightness 0.70
|
|
fi
|
|
if [[ $xrandr = 0.70 ]]
|
|
then
|
|
echo "xrandr --output HDMI-1 --brightness 0.60"
|
|
xrandr --output HDMI-1 --brightness 0.60
|
|
fi
|
|
if [[ $xrandr = 0.60 ]]
|
|
then
|
|
echo "xrandr --output HDMI-1 --brightness 0.50"
|
|
xrandr --output HDMI-1 --brightness 0.50
|
|
fi
|
|
if [[ $xrandr = 0.50 ]]
|
|
then
|
|
echo "xrandr --output HDMI-1 --brightness 0.40"
|
|
xrandr --output HDMI-1 --brightness 0.40
|
|
fi
|
|
if [[ $xrandr = 0.40 ]]
|
|
then
|
|
echo "xrandr --output HDMI-1 --brightness 1.0"
|
|
xrandr --output HDMI-1 --brightness 1.0
|
|
fi
|
|
|
|
#Laptop display bleibt unberührt
|
|
#xrandr --output LVDS-1 --brightness 1
|
|
|
|
fi
|