Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. #controls backlight on intel cards,
  4.  
  5. STEP=50
  6.  
  7. function usage() {
  8. echo "usage: " `basename $0` " [--inc|--dec]"
  9. }
  10.  
  11. if [ $# -ne 1 ]; then
  12. usage
  13. exit 1
  14. fi
  15.  
  16. MAX=`cat /sys/class/backlight/intel_backlight/max_brightness`
  17. CURRENT=`cat /sys/class/backlight/intel_backlight/brightness`
  18. wanted=$CURRENT
  19.  
  20. if [ $1 == "--inc" ]; then
  21. wanted=$(($CURRENT + $STEP))
  22. if [ $wanted -ge $MAX ]; then
  23. wanted=$MAX
  24. fi
  25. elif [ $1 == "--dec" ]; then
  26. wanted=$(($CURRENT - $STEP))
  27. if [ $wanted -le 1 ]; then
  28. wanted=1
  29. fi
  30. else
  31. usage
  32. exit 0
  33. fi
  34.  
  35. echo $wanted > /sys/class/backlight/intel_backlight/brightness
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement