Just thought I'd mention this since I just got SCREWED by it ... ;-)
In KDE Control Center, in the section 'Personalization', subsection
'Keyboard layout' - for the menu 'keyboard model' there isn't a
selection for 'macintosh' which is what the XkbModel line in my
XF86Config is set to ... now mind you, I didn't need to set anything
about my keyboard model, since it was working - I merely wanted to add
German as a keyboard layout. Well, apparently you can't do one w/o the
other, since as soon as I hit 'Apply' I was switched to PC104 keyboard
which doesn't actually allow me to type anything coherent (iMac DV;
Summer 2000).
Solution: edit ~/.kde/share/config/kxkbrc and change the model back to
"macintosh" - all set.
I didn't file a config file for the Control Center that controlled what
options that menu contained, so I'm guessing its compiled in - if I get
a chance, I'll grab the src.rpm and get a patch to you.
-Brice