Check layout in /etc/X11/*
Code:
grep -R XkbLayout /etc/X11/*
and check if it conflicts anywhere with the layout you want.
If that fails try putting something like
Code:
/usr/bin/loadkeys us.map
with the right layout for your keyboard
in rc.4 before kdm (or whatever you use for grafical login) is started.