The links I posted in comment #27 are the Vivid and Mainline trees that had the patch you created applied.
The Mainline kernel I posted, is the v3.19-rc6 kernel that already has commit fec278a, but also has your patch. This means the wireless key is defined in both the alt and standard keymaps. It also means it has the DMI_MATCH to use the alt map for the P50W model. Like you say, it is strange that the vanilla mainline kernel does not generate the wireless event when it is defined in the standard keymap but not the alt keymap. I confirmed that the vanilla mainline kernel does have commit fec278a. It's been in mainline as of 3.14-rc1: git describe --contains fec278a v3.14-rc1~54^2~2 -- 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/1416277 Title: toshiba_acpi: Unknown key 158 Status in linux package in Ubuntu: Confirmed Bug description: If I press the wireless key (see attached image) on my Toshiba P50W I get the following error in dmesg: toshiba_acpi: Unknown key 158 I'd expect this key to toggle flight mode. --- ApportVersion: 2.15.1-0ubuntu4 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: bob 2980 F.... pulseaudio /dev/snd/controlC1: bob 2980 F.... pulseaudio CurrentDesktop: Unity DistroRelease: Ubuntu 15.04 HibernationDevice: RESUME=UUID=5033984a-21af-482d-a1fd-c075e818cd12 InstallationDate: Installed on 2013-12-26 (400 days ago) InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1) MachineType: TOSHIBA Satellite P50W-B NonfreeKernelModules: wl Package: linux (not installed) ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.18.0-11-generic root=UUID=885f0f10-b818-4eb4-8ff4-d067e16bef2f ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 3.18.0-11.12-generic 3.18.3 RelatedPackageVersions: linux-restricted-modules-3.18.0-11-generic N/A linux-backports-modules-3.18.0-11-generic N/A linux-firmware 1.141 Tags: vivid Uname: Linux 3.18.0-11-generic x86_64 UpgradeStatus: Upgraded to vivid on 2013-12-26 (400 days ago) UserGroups: adm autopilot cdrom dip libvirtd lpadmin netdev plugdev sambashare sudo wireshark _MarkForUpload: True dmi.bios.date: 08/08/2014 dmi.bios.vendor: INSYDE Corp. dmi.bios.version: 1.40 dmi.board.asset.tag: Type2 - Board Asset Tag dmi.board.name: Type2 - Board Product Name1 dmi.board.vendor: Type2 - Board Vendor Name1 dmi.board.version: Type2 - Board Version dmi.chassis.asset.tag: No Asset Tag dmi.chassis.type: 10 dmi.chassis.vendor: OEM Chassis ManuFacturer dmi.chassis.version: OEM Chassis Version dmi.modalias: dmi:bvnINSYDECorp.:bvr1.40:bd08/08/2014:svnTOSHIBA:pnSatelliteP50W-B:pvrPSVP2A-00F002:rvnType2-BoardVendorName1:rnType2-BoardProductName1:rvrType2-BoardVersion:cvnOEMChassisManuFacturer:ct10:cvrOEMChassisVersion: dmi.product.name: Satellite P50W-B dmi.product.version: PSVP2A-00F002 dmi.sys.vendor: TOSHIBA To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1416277/+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