You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

21 lines
359 B

#!/bin/bash
set -x
if xbacklight -get; then
if [[ "$1" == "up" ]]; then
xbacklight -inc 20
else
xbacklight -dec 20
fi
else
val=$(cat /sys/class/backlight/*/brightness | head -1)
if [[ "$1" == "up" ]]; then
val=$((val+20))
else
val=$((val-20))
fi
for bk in /sys/class/backlight/*; do
echo $val > $bk/brightness
done
fi