The german keyboard layout seems to be broken. The umlauts and possibly other keys result in special characters that are not used in the regular german layout such as: Hittint "ö" results in "Ô" Hittint "ü" results in "Á" Hittint "ä" results in "Ä" [dennis@nexus ~]$ cat /etc/sysconfig/keyboard KEYBOARDTYPE="pc" KEYTABLE="de-latin1-nodeadkeys"
With kbd-1.12-31.fc9.i386 it works fine for me. ö = ö ä = ä ü = ü
Hm, I've got the same version installed. What would be the proper way to debug this? I'm not sure which tools to use to find out which keyboard layout/font I'm actually running or how to change them.
I tried the following both on my rawhide machine with the problem and an old FC7 laptopt: loadkeys /lib/kbd/keymaps/i386/qwerty/defkeymap.map.gz Result: I get a regular "en" layout on both machines (i.e. shift+Ä gives me a double quote " which is correct). Then: loadkeys /lib/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz Result: On the FC7 laptop I get the correct umlaut mapping but on my rawhide machine I get the broken mapping mentioned in the initial bug report.
I've tested this again after a few weeks of updates and the keyboard layout works correctly now.