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
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.
Closing as obsolete, please re-open if this is present in a modern kernel