I recently upgraded from Fedora Core 1 to Fedora Core 2. This means that my X Window System changed from XFree86-4.3.0 to xorg-x11-6.7.0. I have a Dell Internet keyboard with four extra keys: Sleep, Mail, Home, and Search. Under XFree86-4.3.0, all four of these keys were visible to the X server and would generate proper keysyms when used with the following configuration: Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "dell" Option "XkbLayout" "us" EndSection Note the use of XKbModel dell above. This is critical to getting the right keysyms, and in fact that model was created in response to a bug report sent by me to XFree86 a few years ago. Under xorg-x11-6.7.0, the Sleep key still works but the Mail, Home, and Search keys do not. Event tracing with "xev" reveals that no KeyPress/KeyRelease events are being generated at all for these events. So it's not just a matter of getting the right keysyms for each keycode. There are no keycodes here at all! I've tried changing the driver from "kbd" to "keyboard", and the problem remains as described above. If it matters, my keyboard is connected using the PS/2 keyboard jack, not USB. Nothing about the hardware or its connections has changed during the FC1 --> FC2 transition. This is a hardware configuration that worked fine under XFree86-4.3.0 but has regressed to a non-working state under xorg-x11-6.7.0.
Slight clarification: when I wrote above that "KeyPress/KeyRelease events are being generated at all for these events," what I meant was that "KeyPress/KeyRelease events are being generated at all for these *keys*."
Are you experiencing the same issue with a current release of xorg?
Unfortunately I can't say whether the problem is still present, as I have not had that keyboard for over year.
Closing this bug due to inability to debug this issue without having the required hardware.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.