! now we assign the Mode_switch keysym to both Windoze keys
keycode 0x73 = Mode_switch
-keycode 0x74 = Mode_switch
+!keycode 0x74 = Mode_switch
!right alt on lapse
keycode 0x71 = Mode_switch
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