Can't set keyboard permanently

OpenSuse 11.4 64bit KDE

I have a Swedish keyboard. When I boot up it does not produce the correct characters. In Yast>Hardware>System Keyboard Layout it shows that Swedish is set. If I click on OK then the characters type correctly, but the next time I boot up they are wrong again.

Any suggestions other than buying a U.S. keyboard and not writing in Swedish? Thanks.

It looks like YaST no longer controls this function. It needs to be set under KDE’s Personal Settings (Configure Desktop) under Hardware>Input Devices and listed at the top of the choices in order to be the default setting. I find this somewhat confusing, having always relied on YaST to set defaults.

You use YaST to map the installed keyboard and KDE System settings to select the mapping you want to use, regardless of the installed mapping.