11

I don't get my multimedia keys (FN Keys) working. The Notebook is a ASUS N56VZ.

If I normally press the multimedia key combinations, nothing happens. If I try to get the keycodes while pressing, for e. g., Fn+F8 (this should turn volume up) with xev or acpi_listen started, there is no output at all. Only the Fn+F1 (Standby) and the Fn+F2 (Wireless on/off) combinations are working, but also, there is no output at xev or acpi_listen, while doing this.

What can I do here?

Sooraj Soman
  • 1,111
linuxrecon
  • 111
  • 1
  • 1
  • 3

7 Answers7

3

I also have an Asus N56VZ.

Good news, you can have nearly all the Fn keys to work (all except the screen backlight control keys, don't know why)

Bad news, for the moment, you will have to wait for kernel 3.5 release or to modify source code according to what you can see here if you cannot wait.

UPDATE 11/19/2012

Good news, most of the Fn keys work out of the box since Ubuntu 12.10.

Another good news ! For the reluctant screen backlight control keys (F5 and F6), I have found this procedure. It originaly has been written for the Asus Zenbook Prime, but it works like a charm with the N56VZ.

UPDATE 04/07/2013

I recently upgraded my firmware to version 2.16. Unluckily, the fixasusbacklight workaround seems inefficient with this version. The screen backlight Fn+F5/F6 keys are no longer working. Anyway, this situation should be fixed by the end of the month with the release of Ubuntu 13.04. I have just tested the beta Live CD and everything works fine with it.

2

According to Asus, this maybe an issue with the BIOS. They also said that according to responses from the BIOS team, the calling method of wmi evaluate method, returns ASUS_WMI_UNSUPPORTED_METHOD in new ASUS laptop PCs. This patch fixes it.1

As fossfreedom said, there are a couple of recent BIOS updates for your laptop. You need to make sure that your BIOS is up to date before attempting this fix.

I shared this file on dropbox, because I couldn't find it anywhere that doesn't require you to have a user name and a password.

So first you need to download the file asus-wmi-dkms_0.2_all.deb. Once you do that, just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, navigate to the folder where the file got downloaded, probably the Downloads folder, and then run the commands below.

sudo apt-get install dkms
sudo dpkg -i asus-wmi-dkms_0.2_all.deb

I hope that this works for you.

Click here to download the file

1Source:Asus VIP Tech Support

P.S. Let me know if this works. Because if it doesn't I need to let Asus VIP support know. Thanks

Mitch
  • 109,787
1

I have an ASUS N56VZ too.

To get the Fn Key to work I installed the kernel 3.5.3, everything but the Screen Brightness works perfectly. I'm pretty sure a kernel update is not necessary, if you update the module asus_wb_wmi will be enough I guess.

Other thing that is working now with this kernel is the Wifi led that wasn't working before.

Erico
  • 111
  • 4
0

It appears the function, multimedia keys are software routed; with the exception of the power functions, standby and wifi power.
IF you want those function shortcuts, you would have to manually create them in KB preferences: because they are not native extensions.

For example: My keyboard has completely seperate shortcut keys (its an old HP i found) and theres a button called "Shopping" that is a serperate code, and unmapped. So i set it to terminal.

If you go into keyboard settings -> Shortcuts tab: Does it let you map "Function + Fx" ?

TardisGuy
  • 367
0

Try to edit your Keyboard Shortcuts, as all of the multimedia functions listed above are available for input.

Go to System Settings, Keyboard, then click the Shortcuts tab. The functions that you are looking for are in the Sound and Media section, but you may also find some useful functions worth changing in other sections as well.

xlukasx
  • 1,385
0

I have an Asus N53SM, and all my FN+F* keys show up as making a keycode in xev. Make sure you have the xev window selected while you are testing out the keys. If your keys aren't producing a keycode, then there is no way for the XWindows system to know when they are pressed.

Sepero
  • 4,627
0

I have an N56VJ and the last kernel update to 3.7.0.4 finally has the screen backlight f6, F7 working. They are generating events in xev and I get the slider display at upper right. It will not change the brightness much though, the slider will only move down to about 90 percent. Is there a way to change the range?