Bug 12627

Summary: atkbd doesn't generate Fn+Fx and other ext. keys on Acer Aspire 7720g
Product: Drivers Reporter: Yuri Astakhov (jurij.astakhov)
Component: Input DevicesAssignee: drivers_input-devices
Status: CLOSED INSUFFICIENT_DATA    
Severity: low CC: akpm, alan, dmitry.torokhov
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.27 Subsystem:
Regression: No Bisected commit-id:
Attachments: Kernel Dmesg
Kernel configuration

Description Yuri Astakhov 2009-02-03 10:49:23 UTC
Latest working kernel version: 2.6.27
Earliest failing kernel version: 2.6.27
Distribution: Gentoo Linux
Hardware Environment: Acer Asprire 7720g
(Intel T5800, 4G DDR2 667 RAM, nVidia 9500M GS)
Software Environment: 
Linux Aspire-7720 2.6.27-gentoo-r7 #8 SMP Tue Feb 3 20:50:56 MSK 2009 x86_64 Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz GenuineIntel GNU/Linux
 
Gnu C                  4.1.2
Gnu make               3.81
binutils               2.18
util-linux             2.14.1
mount                  support
module-init-tools      3.4
e2fsprogs              1.41.3
xfsprogs               2.10.1
Linux C Library        2.6.1
Dynamic linker (ldd)   2.6.1
Procps                 3.2.7
Net-tools              1.60
Kbd                    1.13
Sh-utils               6.10
udev                   124
wireless-tools         29
Modules Loaded         iwl3945 nvidia tg3 snd_hda_intel libphy snd_pcm uvcvideo snd_timer snd_page_alloc snd_hwdep snd acer_wmi

Problem Description:
There is no any keyboard event generated when any extended key is pressed (Fn+Fx,WWW,MAIL,etc). No any kernel log message is generated, there is no reaction in the appropriate event node file (cat /dev/input/event4)
Steps to reproduce:
1. cat /dev/input/eventX (kbd event)
2. press any Fn+Fx combination or WWW key or Euro key
3. dmesg | tail
Comment 1 Yuri Astakhov 2009-02-03 10:52:24 UTC
Created attachment 20095 [details]
Kernel Dmesg

Kernel Dmesg
Comment 2 Yuri Astakhov 2009-02-03 10:53:03 UTC
Created attachment 20096 [details]
Kernel configuration
Comment 3 Andrew Morton 2009-02-03 12:11:44 UTC
> Latest working kernel version: 2.6.27
> Earliest failing kernel version: 2.6.27

This says that 2.6.27 works, and that 2.6.27 does not work.

Please clarify.  Is this a regression?  If so, from whcih earlier kernel version?

Thanks.
Comment 4 Yuri Astakhov 2009-02-03 12:22:36 UTC
Oh, I'm sorry. I've tested 2.6.27 and 2.6.28, then the earliest failing version is 2.6.27.
Comment 5 Dmitry Torokhov 2009-04-14 02:41:00 UTC
Just to confirm, 2.6.26 produces the keyboard events and 2.6.27 does not, right?
Comment 6 Dmitry Torokhov 2009-10-20 05:08:27 UTC
Yuri, could you tell me if booting with i8042.dritek kernel option enables the Fn keys?