Bug 12238

Summary: Logitech Alto Cordless needs input quirks for Fn-F3 and Fn-F4
Product: Drivers Reporter: Julian Sikorski (belegdol)
Component: Input DevicesAssignee: drivers_input-devices
Status: CLOSED OBSOLETE    
Severity: normal CC: alan
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.27.7-134.fc10 Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg output, fn-f3 and fn-f4 were pressed, among other necessary keys

Description Julian Sikorski 2008-12-16 12:14:37 UTC
Latest working kernel version: none
Earliest failing kernel version: it never “just worked”
Distribution: Fedora 10
Hardware Environment: Toshiba Satellite A100-847 with a Logitech Alto Cordless keyboard
Software Environment: 
Problem Description:
Originally reported to Red Hat bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=473908
This laptop stand/cordless keyboard mix emits wrong scancodes for Fn-F3 and Fn-F4. I believe this should be fixed in kernel, so that the standard evdev keymap works out-of-the-box.
This is what gets reported by evtest:
Event: time 1228294575.277680, type 4 (Misc), code 4 (ScanCode), value c0223
Event: time 1228294575.277708, type 1 (Key), code 172 (HomePage), value 1
Event: time 1228294575.277716, -------------- Report Sync ------------
Event: time 1228294575.437667, type 4 (Misc), code 4 (ScanCode), value c0223
Event: time 1228294575.437692, type 1 (Key), code 172 (HomePage), value 0
Event: time 1228294575.437699, -------------- Report Sync ------------
Event: time 1228294576.165695, type 4 (Misc), code 4 (ScanCode), value c0183
Event: time 1228294576.165724, type 1 (Key), code 171 (Config), value 1
Event: time 1228294576.165732, -------------- Report Sync ------------
Event: time 1228294576.325660, type 4 (Misc), code 4 (ScanCode), value c0183
Event: time 1228294576.325690, type 1 (Key), code 171 (Config), value 0
Event: time 1228294576.325697, -------------- Report Sync ------------
HomePage is emitted upon Fn-F3, and Config upon Fn-F4. These get translated by X to XF86Home and XF86Tools, respectively. I believe that the proper translations would be XF86WWW (since there is MSIE icon on that button) and XF86AudioMedia (a music note). I'm not sure what these correspond to kernel-wise.

Steps to reproduce:
1. Plug in a Logitech Alto Cordless keyboard
2. Press Fn-F3
3. Press Fn-F4
Comment 1 Julian Sikorski 2008-12-16 12:35:10 UTC
Created attachment 19329 [details]
dmesg output, fn-f3 and fn-f4 were pressed, among other necessary keys

Attaching the dmesg output, hopefully it contains the required information.
Comment 2 Alan 2012-05-22 19:00:35 UTC
Closing as obsolete, please re-open if this is present in a modern kernel