keysym backslash = backslash bar aring Aring
 keysym bracketleft = bracketleft braceleft ae AE
 keysym bracketright = bracketright braceright oslash Ooblique
-keysym comma = comma less cedilla guillemotleft
-keysym equal = equal plus plusminus plusminus
-keysym grave = grave asciitilde degree degree
-keysym minus = minus underscore division notsign
-keysym period = period greater periodcentered guillemotright
+keysym comma = comma less notsign guillemotleft
+keysym equal = equal plus approximate plusminus
+keysym grave = grave asciitilde degree infinity
+keysym minus = minus underscore endash emdash
+keysym period = period greater ellipsis guillemotright
 keysym slash = slash question exclamdown questiondown
+keysym apostrophe = apostrophe quotedbl rightdoublequotemark rightarrow
+keysym semicolon = semicolon colon leftdoublequotemark leftarrow
 keysym 0 = 0 parenright oacute Oacute
-keysym 1 = 1 exclam onesuperior onequarter
+keysym 1 = 1 exclam onequarter oneeighth
 keysym 2 = 2 at twosuperior onehalf
 keysym 3 = 3 numbersign threesuperior threequarters
 keysym 4 = 4 dollar eacute Eacute
 keysym 5 = 5 percent EuroSign cent
-keysym 6 = 6 asciicircum copyright registered
+keysym 6 = 6 asciicircum copyright trademark
 keysym 7 = 7 ampersand yacute Yacute
 keysym 8 = 8 asterisk uacute Uacute
 keysym 9 = 9 parenleft iacute Iacute
 keysym j = j J ugrave Ugrave
 keysym k = k K igrave Igrave
 keysym l = l L ograve Ograve
-keysym m = m M mu mu
+keysym m = m M mu heart
 keysym n = n N ntilde Ntilde
 keysym o = o O odiaeresis Odiaeresis
 keysym p = p P ocircumflex Ocircumflex
 keysym u = u U udiaeresis Udiaeresis
 keysym v = v V atilde Atilde
 keysym w = w W aacute Aacute
-keysym x = x X multiply multiply
+keysym x = x X multiply division
 keysym y = y Y ydiaeresis ydiaeresis
 keysym z = z Z agrave Agrave