Well it happened again after almost a year, coinciding with an software update from ubuntu. Thank god I subscribed to this bug, because I had completely forgotten all about this bug and was about to file a bug report!
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1074169 Title: function keys not working [lenovo] Status in “linux” package in Ubuntu: Triaged Bug description: thinkpad edge 15 0319 model. ubuntu 12.10. tried on various kernels, only the play pause forward reverse(media keys) work, however brightness, sound, mute, wifi, etc keys do not work. xev | sed -n 's/^.*state \([0-9].*\), keycode *\([0-9]\+\) *\(.*\), .*$/keycode \2 = \3, state = \1/p' does not give an output when i press the above keys. the bios is set to allow the FN keys to work without pressing Fn, i have tried the legacy option as well, in that case xev sees the actual 'Fn' key was XFWakeUp. --- ApportVersion: 2.6.1-0ubuntu6 Architecture: amd64 DistroRelease: Ubuntu 12.10 InstallationDate: Installed on 2012-10-18 (14 days ago) InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5) MarkForUpload: True Package: linux (not installed) ProcEnviron: TERM=xterm PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash Tags: quantal running-unity Uname: Linux 3.7.0-030700rc3-generic x86_64 UnreportableReason: The running kernel is not an Ubuntu kernel UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo --- ApportVersion: 2.6.1-0ubuntu6 Architecture: amd64 DistroRelease: Ubuntu 12.10 InstallationDate: Installed on 2012-10-18 (14 days ago) InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5) MarkForUpload: True Package: linux (not installed) ProcEnviron: TERM=xterm PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash Tags: quantal running-unity Uname: Linux 3.7.0-030700rc3-generic x86_64 UnreportableReason: The running kernel is not an Ubuntu kernel UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1074169/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp