The evdev keycodes file is not included in xkbdata-1.0.1. This is very strange, because it IS included in Xorg 7.0.999. Without the file, people cannot use the evdev keyboard input driver without creating a keycodes file themselves.
See http://webcvs.freedesktop.org/xorg/data/xkbdata/keycodes/evdev?view=log for proof that the evdev keycodes files should be included.
xkbdata is deprecated. You should unmerge xkbdata and install xkeyboard-config instead. Re-open if that doesn't fix your issue.
xkeyboard-config has the correct file. Thank you for the suggestion! For this bug to be resolved, xkbdata should be marked deprecated and masked IMHO. Close the bug completely if there are other systems for removing xkbdata from the tree.
Donnie, what do you think? Should we make xkeyboard-config a hard dependency of the server, or at the very least the evdev driver?
(In reply to comment #4) > Donnie, what do you think? Should we make xkeyboard-config a hard dependency > of the server Probably wouldn't be a bad idea to just trash xkbdata entirely.
Alright, sounds good to me.
When you use Option "XkbModel" "evdev" in Xorg.conf, everything works perfectly. Got this from a freedesktop bug report. X Window System Version 7.1.1 * x11-drivers/xf86-input-evdev Latest version installed: 1.1.5-r1 * x11-base/xgl Latest version installed: 0.0.1_pre20060928 So, this bug is SOLVED upstream :-)