what window manager are you running? and which release of X11??
quartz-wm should not have this problem, if i remember correctly.
to test whether that fixes it, just type this in the xterm next time you start X11:
killall twm
quartz-wm &
and see whether that fixes it... if it does, you need to change your xinitrc file (which is somewhere, i forgot the exat path)