Turn off keyboard backlight, Asus laptop (Ubuntu 15.10)

When I boot up my laptop (Asus K501UX) keyboard backlight is turned on automatically. I want to turn it off by default, when Ubuntu is loaded, without using any hot keys.

sudo find /sys/class/leds/ output:

/sys/class/leds/
/sys/class/leds/asus::kbd_backlight
/sys/class/leds/phy0-led
/sys/class/leds/input3::scrolllock
/sys/class/leds/input3::capslock
/sys/class/leds/input3::numlock
/sys/class/leds/asus::wlan
2

2 Answers

Create a bash-script:

sudo gedit /usr/sbin/asuskbbloff

with this content:

#!/bin/bash
KBBL="/sys/class/leds/asus::kbd_backlight"
# $KBBL may a directory or a symlink as of ubuntu 16.04
[ -d $KBBL -o -f $KBBL ] && echo 0 > $KBBL/brightness || echo "$KBBL does not exist!"

Make it executable:

sudo chmod 0755 /usr/sbin/asuskbbloff

Turn on your keyboard backlight and try to switch it off with this command:

sudo asuskbbloff

When it worked for you, create an upstart-file:

sudo gedit /etc/init/asuskbbloff.conf

with this content:

#
# This task is run on startup to turn of
# keyboard backlight on asus notebooks
#
description "turn of keyboard backlight"
start on startup
task
exec /usr/sbin/asuskbbloff

Reboot your system for testing.

11

It doesn't work for me. But if I run

echo 3 > $KBBL/brightness

and then run

echo 0 > $KBBL/brightness

it works.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like