I am in the process of installing openSuSE 11.2 RC1 on all of my systems. One of the first things I have found is that it still has a problem with non-U.S. keyboards. No matter what keymap I select during installation, the installed image ends up with the U.S. definition.
You can manually change the definition by editing /etc/sysconfig/keyboard and changing the KEYTABLE value. Look in /usr/share/kbd/keymaps/i386 to find the known maps - and don't overlook the fact that there are separate directories for qwerty and qwertz keyboard maps. Reboot after changing.