[Bug 568231] New: new bluetooth apple wireless keyboard fn key doesnt work
http://bugzilla.novell.com/show_bug.cgi?id=568231 http://bugzilla.novell.com/show_bug.cgi?id=568231#c0 Summary: new bluetooth apple wireless keyboard fn key doesnt work Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: paul@aragog.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (compatible; Konqueror/4.3; Linux 2.6.31.8-0.1-desktop; X11; x86_64; en_US) KHTML/4.3.1 (like Gecko) SUSE Fn key on apple wireless keuboard is required for access to page-up/page-down/home/end and multimedia keys. It doesn't work. This appears to be a re-occurrence of an older bug from openSUSE 11.0 -- 425375. This bug also exists in ubuntu -- https://bugs.launchpad.net/ubuntu/+source/linux/+bug/227501 On ubuntu forum there is mention of a patch -- https://bugs.launchpad.net/ubuntu/+source/linux/+bug/499013 Reproducible: Always Steps to Reproduce: 1.connect to Apple Wireless Keyboard with kdebluetooth4 2.Press Fn and Arrow Up key together 3.Press Arrow Up key alone Actual Results: Fn key has no effect, instead of sending page-up keyboard even, it sends arrow up even. This can be checked using showkey or xev Expected Results: I expected the page-up key to work when Fn and Arrow Up are pressed together # hcitool info 60:fb:42:03:5b:9d Requesting information ... BD Address: 60:fb:42:03:5b:9d Device Name: Apple Wireless Keyboard LMP Version: 2.0 (0x3) LMP Subversion: 0x31c Manufacturer: Apple, Inc. (76) Features: 0xbc 0x02 0x04 0x38 0x08 0x00 0x00 0x00 <encryption> <slot offset> <timing accuracy> <role switch> <sniff mode> <RSSI> <power control> <enhanced iscan> <interlaced iscan> <interlaced pscan> <AFH cap. slave> # lshal | less udi = '/org/freedesktop/Hal/devices/bluetooth_acl_60fb42035b9d_logicaldev_input' info.addons.singleton = {'hald-addon-input'} (string list) info.capabilities = {'input', 'input.keyboard', 'input.keypad', 'input.keys', 'button'} (string list) info.category = 'input' (string) info.parent = '/org/freedesktop/Hal/devices/bluetooth_acl_60fb42035b9d' (string) info.product = 'Apple Wireless Keyboard' (string) info.subsystem = 'input' (string) info.udi = '/org/freedesktop/Hal/devices/bluetooth_acl_60fb42035b9d_logicaldev_input' (string) input.device = '/dev/input/event9' (string) input.originating_device = '/org/freedesktop/Hal/devices/bluetooth_acl_60fb42035b9d' (string) input.product = 'Apple Wireless Keyboard' (string) input.x11_driver = 'evdev' (string) input.xkb.layout = 'us' (string) input.xkb.model = 'evdev' (string) input.xkb.rules = 'base' (string) input.xkb.variant = '' (string) linux.device_file = '/dev/input/event9' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'input' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.3/2-4.3:1.0/bluetooth/hci0/hci0:11/input9/event9' (string) # dmesg | grep -i apple [ 1.258773] usb 2-5: Manufacturer: Apple, Inc. [ 11.424094] usb 2-4.2: Product: Apple Cinema HD Display [ 11.424178] usb 2-4.2: Manufacturer: Apple Computer, Inc. [ 11.429856] generic-usb 0003:05AC:9221.0001: hiddev0,hidraw0: USB HID v1.11 Device [Apple Computer, Inc. Apple Cinema HD Display] on usb-0000:00:1d.7-4.2/input0 [ 11.855943] usb 2-5.2: Product: Apple Keyboard [ 11.856009] usb 2-5.2: Manufacturer: Apple, Inc [ 11.860192] input: Apple, Inc Apple Keyboard as /devices/pci0000:00/0000:00:1d.7/usb2/2-5/2-5.2/2-5.2:1.0/input/input5 [ 11.860418] apple 0003:05AC:0220.0002: input,hidraw1: USB HID v1.11 Keyboard [Apple, Inc Apple Keyboard] on usb-0000:00:1d.7-5.2/input0 [ 11.863684] input: Apple, Inc Apple Keyboard as /devices/pci0000:00/0000:00:1d.7/usb2/2-5/2-5.2/2-5.2:1.1/input/input6 [ 11.863861] apple 0003:05AC:0220.0003: input,hidraw2: USB HID v1.11 Device [Apple, Inc Apple Keyboard] on usb-0000:00:1d.7-5.2/input1 [ 1285.126369] input: Apple Wireless Keyboard as /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.3/2-4.3:1.0/bluetooth/hci0/hci0:11/input9 [ 1285.126471] generic-bluetooth 0005:05AC:0239.0006: input,hidraw5: BLUETOOTH HID v0.44 Keyboard [Apple Wireless Keyboard] on 00:0C:55:F8:EB:5E -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568231 http://bugzilla.novell.com/show_bug.cgi?id=568231#c1 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jeffm@novell.com, | |jkosina@novell.com Resolution| |FIXED AssignedTo|kernel-maintainers@forge.pr |jeffm@novell.com |ovo.novell.com | --- Comment #1 from Jeff Mahoney <jeffm@novell.com> 2010-01-15 19:47:50 UTC --- I'll check the patch mentioned in the bug into the repo, but this can be worked around in the interim by running: echo 0x05 0x05ac 0x0239 0x0104 > /sys/bus/hid/drivers/apple/new_id echo 0x05 0x05ac 0x023a 0x0104 > /sys/bus/hid/drivers/apple/new_id echo 0x05 0x05ac 0x023b 0x0104 > /sys/bus/hid/drivers/apple/new_id .. before bluetooth starts up. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568231 http://bugzilla.novell.com/show_bug.cgi?id=568231#c2 --- Comment #2 from Jiri Kosina <jkosina@novell.com> 2010-01-16 01:02:55 CET --- Thanks for adding it to our repo. The patch is already in Linus' tree: commit 23aeb61e7e1f02fb0f3b8f9e798e75537ca1731d Author: Christian Schuerer-Waldheim <csw@xray.at> Date: Wed Jan 6 14:49:57 2010 +0100 HID: add device IDs for new model of Apple Wireless Keyboard Added device IDs for the new model of the Apple Wireless Keyboard (November 2009). Signed-off-by: Christian Schuerer-Waldheim <csw@xray.at> Signed-off-by: Jiri Kosina <jkosina@suse.cz> I'll probably push it to -stable as well, thanks for reminder. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568231 http://bugzilla.novell.com/show_bug.cgi?id=568231#c3 --- Comment #3 from Jeff Mahoney <jeffm@novell.com> 2010-01-16 01:50:20 UTC --- Yep. I grabbed it from the mainline repo, not from the Ubuntu report. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568231 http://bugzilla.novell.com/show_bug.cgi?id=568231#c4 --- Comment #4 from Jiri Kosina <jkosina@novell.com> 2010-01-19 13:14:09 CET --- Patch submitted to stable. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568231 http://bugzilla.novell.com/show_bug.cgi?id=568231#c5 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:released:11.2:30542 --- Comment #5 from Swamp Workflow Management <swamp@suse.com> 2010-02-08 13:37:44 UTC --- Update released for: kernel-debug, kernel-debug-base, kernel-debug-base-debuginfo, kernel-debug-debuginfo, kernel-debug-debugsource, kernel-debug-devel, kernel-debug-devel-debuginfo, kernel-default, kernel-default-base, kernel-default-base-debuginfo, kernel-default-debuginfo, kernel-default-debugsource, kernel-default-devel, kernel-default-devel-debuginfo, kernel-desktop, kernel-desktop-base, kernel-desktop-base-debuginfo, kernel-desktop-debuginfo, kernel-desktop-debugsource, kernel-desktop-devel, kernel-desktop-devel-debuginfo, kernel-pae, kernel-pae-base, kernel-pae-base-debuginfo, kernel-pae-debuginfo, kernel-pae-debugsource, kernel-pae-devel, kernel-pae-devel-debuginfo, kernel-source, kernel-source-vanilla, kernel-syms, kernel-trace, kernel-trace-base, kernel-trace-base-debuginfo, kernel-trace-debuginfo, kernel-trace-debugsource, kernel-trace-devel, kernel-trace-devel-debuginfo, kernel-vanilla, kernel-vanilla-base, kernel-vanilla-base-debuginfo, kernel-vanilla-debuginfo, kernel-vanilla-debugsource, kernel-vanilla-devel, kernel-vanilla-devel-debuginfo, kernel-xen, kernel-xen-base, kernel-xen-base-debuginfo, kernel-xen-debuginfo, kernel-xen-debugsource, kernel-xen-devel, kernel-xen-devel-debuginfo, preload-kmp-default, preload-kmp-desktop Products: openSUSE 11.2 (debug, i586, x86_64) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com