Re-enabling multimedia buttons on ASUS notebook
A few days ago I updated my Linux kernel to version 3.9.1 (stable version on Arch Linux repositories, not testing or unstable) on my ASUS notebook. After then my multimedia buttons (fn key combinations for setting volume, switching currently playing track etc.) stopped working. I checked dmesg, xev logs and GNOME keyboard settings in case there is a misconfiguration. Everything seemed to be set right and there was no log related to this issue. I started a topic on Arch Linux forums, asking if there is anyone affected by this bug-like thingy.
This is when I saw there are other people affected as well, some of them even considered downgrading Linux kernel to an old version in order to overcome this issue, which didn't sound like a proper solution to me. Today a user, l0r3, wrote he found the solution for this issue on an entry in bug tracker.
For those who are still getting annoyed pressing play/pause expecting currently playing song to pause, but seeing nothing is happening, here is the solution: Enable asus-nb-wmi
kernel module.
To do so, open file /etc/mkinitcpio.conf
and add asus-nb-wmi
to modules array:
Edit
MODULES="something"
to
MODULES="something asus-nb-wmi"
and then rebuild kernel image, run as root:
# mkinitcpio -p linux
And then reboot. Now your multimedia buttons should be functioning. Easy peasy ha? :)