keycode 13 = 4 dollar sterling yen
keycode 14 = 5 percent EuroSign cent
keycode 15 = 6 asciicircum dead_circumflex dead_caron
-keycode 16 = 7 ampersand dead_abovering dead_macron
-keycode 17 = 8 asterisk doublelowquotemark paragraph
+keycode 16 = 7 ampersand dead_abovedot dead_macron
+keycode 17 = 8 asterisk dead_cedilla dead_breve
keycode 18 = 9 parenleft leftdoublequotemark leftsinglequotemark
keycode 19 = 0 parenright rightdoublequotemark rightsinglequotemark
-keycode 20 = minus underscore dead_cedilla dead_breve
-keycode 21 = equal plus multiply division
+keycode 20 = minus underscore atilde Atilde
+keycode 21 = equal plus otilde Otilde
keycode 24 = q Q ae AE
keycode 25 = w W aring Aring
keycode 26 = e E ediaeresis Ediaeresis
-keycode 27 = r R yacute Yacute
-keycode 28 = t T thorn THORN
-keycode 29 = y Y ydiaeresis Ydiaeresis
+keycode 27 = r R ecircumflex Ecircumflex
+keycode 28 = t T icircumflex Icircumflex
+keycode 29 = y Y ucircumflex Ucircumflex
keycode 30 = u U udiaeresis Udiaeresis
keycode 31 = i I idiaeresis Idiaeresis
keycode 32 = o O odiaeresis Odiaeresis
-keycode 33 = p P dagger doubledagger
+keycode 33 = p P ocircumflex Ocircumflex
keycode 34 = bracketleft braceleft guillemotleft U2039
keycode 35 = bracketright braceright guillemotright U203A
keycode 38 = a A adiaeresis Adiaeresis
keycode 39 = s S ssharp section
-keycode 40 = d D eth ETH
+keycode 40 = d D acircumflex Acircumflex
keycode 41 = f F egrave Egrave
keycode 42 = g G eacute Eacute
keycode 43 = h H ugrave Ugrave