Ubuntu – Asus UX303LAB brightness keys do not work

asusbrightnessfunction keysinteltouchpad

I am a beginner at using linux and I have been trying to get Ubuntu to work with the ASUS ZenBook UX303LAB (Broadwell version). I am having problems with Brightness keys, keyboard backlight brightness toggle keys, and the touchpad. The touchpad is of less importance than the laptop brightness. Using 14.04.02 LTS, I have tried the various grub lines (specifics below) to no avail. I tried 14.10 which resolved the keyboard brightness keys not working but nothing outside of that.

Please note, that I am using Ubuntu with XFCE desktop. Not sure if that matters but I wanted to provide as much info as possible.

Tried variations of the CMDLINE acpi in grub noted below. I would update it, run update-grub and reboot.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=" and then : update-grub

Did not work

  • Tried grub line as acpi_osi=Linux acpi_backlight=vendor

Did not work

  • Tried installing xbacklight.

    Did not work. Settings had no affect.

  • Tried installing backlight program in Ubuntu Software Center in 14.10. That allowed me to workaround by going up to the system tray, clicking the power drop down and lower the brightness. However, it defaults back to 100% brightness after rebooting. Would like it to be permanent if the hot keys won't work.

An odd thing I noticed was that after installing Steam in Ubuntu 14.10, launching steam seemed to freeze up the laptop.

Any assistance would be greatly appreciated.

Here are the forums I went through to reference where I got the grub lines from:

Asus Zenbook UX303 Problems
Asus UX32LN: Brightness keys Fn+F5 and Fn+F6 don't generate evdev event.

Best Answer

The issue with the touchpad is caused by the trusty and utopic kernels not fully supporting it. Full support for that touchpad is available in kernel 4.0+ so I would recommend downloading and installing the latest stable kernel (currently 4.0.3) onto your system and testing it out, it works flawlessly on my UX303LAB laptop.

mkdir /tmp/kernel-mainline_4.0.3
cd /tmp/kernel-mainline_4.0.3

wget \
    http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.3-wily/linux-headers-4.0.3-040003-generic_4.0.3-040003.201505131441_amd64.deb \
    http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.3-wily/linux-headers-4.0.3-040003_4.0.3-040003.201505131441_all.deb \
    http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.3-wily/linux-image-4.0.3-040003-generic_4.0.3-040003.201505131441_amd64.deb

sudo dpkg -i /tmp/kernel-mainline_4.0.3/linux*4.0.3*.deb
Related Question