The Fn key of my Apple keyboard doesn't work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Natty |
Fix Released
|
Medium
|
Herton R. Krzesinski |
Bug Description
SRU Justification
Impact
Non functioning Fn keys without hid-apple support.
Fix
Add missing device id for Apple wireless aluminum keyboard (model 2011)
Testcase
Attach keyboard and use Fn keys.
-------
Ubuntu 2.6.38-
The Fn key of my brand new Apple wireless keyboard (A1314) is not managed.
It seems because the hid-apple module is not loaded :
input: Apple Wireless Keyboard as /devices/
generic-bluetooth 0005:05AC:
Checking in kernel source product id 0x0256 is not known
I've added it and recompiled hid.ko and hid-apple.ko and now it works fine:
input: Apple Wireless Keyboard as /devices/
apple 0005:05AC:
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image-
ProcVersionSign
Uname: Linux 2.6.38-13-generic x86_64
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CRDA: Error: [Errno 2] Aucun fichier ou dossier de ce type
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfb4f8000 irq 48'
Mixer name : 'Realtek ALC889A'
Components : 'HDA:10ec0885,
Controls : 36
Simple ctrls : 21
Card1.Amixer.info:
Card hw:1 'U0x46d0x825'/'USB Device 0x46d:0x825 at usb-0000:00:1a.7-4, high speed'
Mixer name : 'USB Mixer'
Components : 'USB046d:0825'
Controls : 2
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'Mic',0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
Capture channels: Mono
Limits: Capture 0 - 6144
Mono: Capture 6144 [100%] [30.00dB] [on]
Date: Mon Feb 27 20:08:48 2012
HibernationDevice: RESUME=/dev/dm-3
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110426)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcEnviron:
LANGUAGE=fr_FR:en
LANG=fr_FR.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: root=UUID=
RelatedPackageV
linux-
linux-
linux-firmware 1.52
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/18/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P1.90
dmi.board.name: P43R1600Twins-WiFi
dmi.board.vendor: ASRock
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
Related branches
CVE References
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Natty): | |
status: | In Progress → Fix Committed |
It looks like your device has been added to the upstream kernel and is also available in precise:
hid-ids.h:#define USB_DEVICE_ ID_APPLE_ ALU_WIRELESS_ 2011_ISO 0x0256
Did you open this bug to see if this can be backported to prior stable releases?