Skip to content

Instantly share code, notes, and snippets.

Last active September 12, 2017 14:16
Show Gist options
  • Save thentenaar/5227554 to your computer and use it in GitHub Desktop.
Save thentenaar/5227554 to your computer and use it in GitHub Desktop.
Script for controlling the backlight in the ASUS G74SX
# Brightness script for the ASUS G74SX
# Arguments:
# up - increase brightness by 1
# down - decrease brightness by 1
BRIGHTNESS=`cat /sys/devices/platform/asus-nb-wmi/leds/asus\:\:kbd_backlight/brightness`
MAX_BRIGHT=`cat /sys/devices/platform/asus-nb-wmi/leds/asus\:\:kbd_backlight/max_brightness`
# Try to recover brightness setting (since the `cat` seems to always return 0)
if [ -f /tmp/keyboard-brightness-ctl ]
BRIGHTNESS=`cat /tmp/keyboard-brightness-ctl`
case "$1" in
echo $BRIGHTNESS > /tmp/keyboard-brightness-ctl
echo $BRIGHTNESS > /sys/devices/platform/asus-nb-wmi/leds/asus\:\:kbd_backlight/brightness
if [ $BRIGHTNESS -lt 0 ] ; then BRIGHTNESS=0 ; fi
echo $BRIGHTNESS > /tmp/keyboard-brightness-ctl
echo $BRIGHTNESS > /sys/devices/platform/asus-nb-wmi/leds/asus\:\:kbd_backlight/brightness
Copy link

junf commented Nov 3, 2013

Thank you for this useful script. This was also valid for my ASUS G75VW too.

Copy link

mangus commented Feb 23, 2014

Thanks for the script! Works also with Asus UX301!

Anybody knows how to make it work without root permissions? I can change the owner of the "/sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight/brightness" file, so that it wouldn't need root permission, but after restart the owner is still root...

Copy link

I'm not sure how to use scripts, but I'm trying to change my rog strix from red backlight to a teal kind of color, like I did with my mouse. Do you people know how to help me do that? If it only works with scripts please explain it to me I've searched everywhere with no soultion

Copy link

This is the code for the color of my mouse if you need it to help me, if you decide to. #00eaff

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment