Hmmm that's weird. If you select the US language and save the prefs, does that fix it? Or delete the local prefs from ENVARC:? Also, check startup-sequence for commands which might be trying to set the keymap to something other than what is configured in the prefs (SetMap IIRC)
--
moto