In Gnome, it's created a file into /home/user/.gnome where the configurations are set. I had also broke my gnome once and, deleting this file, fixed the problem. Perhaps you could try to do the same if KDE writes a file like that. But don't blame me if it mess up even more
Perhaps someone will have a better solution for this... If not, they try it
Good luck!!!