Hal 0.5.11-r1 is now marked stable on Gentoo. But a whole mess with layouts is about to happen. Hal is ignoring any configuration you’ve done on xorg.conf about mouse and keybord. This means that as soon as you upgrade hal you wont have any layouts but US.
Lets try out some stuff
Xorg 7.3 allow us to delete any configuration of keyboard and mouse as hal ( or evdev im not sure ) can found them and configure them for us
BUT there is a big chance to end up with a useless keyboard. For example my keyboard was a full mess ( I pressed the up arrow button and kscreenshot appeared :S ). To fix this you can enable Keyboard Layouts on KDE and select evdev-managed-keyboard. This is one solution
Emerge xorg-server without hal use flag
Option "AutoAddDevices" "False"
What I did was the third solution
All these solutions were mentioned on