~/.xsession :
......
waitforX
XSERVER=`sed -n -e '1p' $0 | grep vesa`
if [ "$XSERVER" ]; then
xmodmap -e "clear Mod4" -e "add Mod5 = Mode_switch" &
else
setxkbmap it &
fi
"$DESKTOP" 2>/tmp/wm_errors &
.......
the faq are old, there is no need anymore to type this:sudo loadkmap < /usr/share/kmap/de.kmap
just add kmap=de in your boot options, for example this is my /mnt/hda3/boot/grub/menu.lst:
............
title MicroCore PH
kernel (hd0,2)/boot/bzImage-upxed quiet embed desktop=enlightenment_start lang=it_IT@euro max_loop=255 tce=hda3 nodhcp settime kmap=it TZ=CET-1CEST-2,M3.5.0,M10.5.0 noutc home=hda3
initrd (hd0,2)/boot/microcore.gz
..............