I have a powermac G4 with USB keyboard/and mouse. Keyboard mapping for "es" keyboard don't work, they show completely different keys as the ones I press (but always the same "wrong" letter, I mean, the mapping works but is completely wrong). That includes <Enter>, and all special keys. I've already unchecked raw codes thing on the kernel as explained in the installation. This did'nt work either in the first boot CD Install. First I suppose was the wrong kernel parameter in the BootCD kernel, but as soon as I recompiled my own kernel with the parameter corrected, the keyboard keep doing the same.
I also have the bug 29833, maybe due to devfsd bug just in case is related....
using other keymaps result in relatively correct behaviour?
Also, Which keyboard do you have? Is it a Apple ES keyboard,or is it a US keyboard that your trying to map ES to?
I've tried the french one, /usr/share/keymaps/ppc/all/mac-fr.map.gz but seems to do the same. (Seems the same wrong keymap as the mac-es map, or very similar) Doing some tests, some keygroups seems "displaced" in the keyboard in some cases, (qwert are in 1234 ) but not always ("l" is the Enter key.....) The keyboard is an ES apple USB keyboard. (From a G4) I'm starting to think in do de map for myself.... do not seems so dificult... Also, sometimes the USB keyboard do not work at startup. But it works after some seconds.....
try loading a non mac keymap, like loadkeys fr instead of loadkeys mac-fr, mac-* keymaps are only useful if you have ADB keycodes option activated in the kernel (which is not the official Gentoo way). Normal behaviour is to have the kernel send Linux keycodes and load standard PC keymaps.
Oops.. problem solved. Thanks a lot. BTW, just other simple bug. Xeasyconf asks for the keyboard layout, but do not set it on XF86Config-4. I had to do it manually, but worked OK.
Try x11-misc/Xautoconfig -- it's much more improved than Xeasyconfig. Nevertheless, I'll close this bug.