@ easuter: Yes, it only happens on a VNC session. My guess is that it's a conflict between Vino and TightVNC
I'm not sure it's setting it to any kind of layout, it's just really messed up
for example, when I hit the keys "test" on my keyboard, the screen shows "ngbn". and FWIW, the Vino VNC doesn't work...
And the keyboard settings on the system menu should work, (it defaults to a 105 key US keyboard (with win keys)). Changing that to a different keybd doesn't work either