There are currently multiple issues here:

1) acpi_osi=Linux is required otherwise the eeepc-laptop.ko module isn't
loaded. Is this why the bug is marked as affecting udev? I know nothing
what-so-ever about udev.

2) Various keymapping are missing from the eeepc-laptop.ko module. Some
of these have been added in more recent updates
(http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=b39b85e74acfd62a22afc33a88a7bda36beb3367)
but others are still missing (0x39 -> KEY_F15, 0x3c -> KEY_SCREENLOCK).

3) There is no ACPI event being triggered by the fn+V (webcam) key. I've
no idea why not, I'd have expected it to be consistent with fn+C
(screensaver key)...

4) The wireless key (fn+F2) triggers the keypress KEY_WLAN, which only
toggles wifi. It seems more sensible that this should trigger KEY_RFKILL
and hence toggle wifi+bluetooth. KEY_RFKILL was added in kernel 2.6.33
so I'm not sure if it's any use here.

5) There is no brightness notifications shown on screen but the keys
work. This is down to buggy code in the eeepc-laptop.ko module. This
area
(http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/platform/x86
/eeepc-laptop.c;hb=c9db3efee16add57ea459a00dfa00610fcbce931#l1211) looks
like it has been rewritten in 2.6.33, though I haven't tested it.

-- 
Asus Eee PC 1201n: Function Keys
https://bugs.launchpad.net/bugs/537763
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to