include common
    shift keycode 2 = apostrophe
    altgr keycode 2 = asciitilde
    shift keycode 3 = quotedbl
    altgr keycode 3 = caron
    shift keycode 4 = plus
    altgr keycode 4 = asciicircum
    shift keycode 5 = exclam
    altgr keycode 5 = breve
    shift keycode 6 = percent
    altgr keycode 6 = degree
    shift keycode 7 = slash
    altgr keycode 7 = ogonek
    shift keycode 8 = equal
    altgr keycode 8 = grave
    shift keycode 9 = parenleft
    altgr keycode 9 = abovedot
    shift keycode 10 = parenright
    altgr keycode 10 = acute
keycode 11 = odiaeresis
    shift keycode 11 = Odiaeresis
    altgr keycode 11 = doubleacute
keycode 12 = udiaeresis
    shift keycode 12 = Udiaeresis
    altgr keycode 12 = diaeresis
keycode 13 = oacute
    shift keycode 13 = Oacute
    altgr keycode 13 = cedilla
    altgr keycode 16 = backslash
    altgr keycode 17 = bar
    altgr keycode 18 = EuroSign
keycode 21 = z
    shift keycode 21 = Z
    altgr keycode 23 = Iacute
keycode 26 = odoubleacute
    shift keycode 26 = Odoubleacute
    altgr keycode 26 = division
keycode 27 = uacute
    shift keycode 27 = Uacute
    altgr keycode 27 = multiply
    altgr keycode 31 = dstroke
    altgr keycode 32 = Dstroke
    altgr keycode 33 = bracketleft
    altgr keycode 34 = bracketright
    altgr keycode 36 = iacute
    altgr keycode 37 = lstroke
    altgr keycode 38 = Lstroke
keycode 39 = eacute
    shift keycode 39 = Eacute
    altgr keycode 39 = dollar
keycode 40 = aacute
    shift keycode 40 = Aacute
    altgr keycode 40 = ssharp
keycode 41 = 0
    shift keycode 41 = section
    altgr keycode 41 = notsign
keycode 43 = udoubleacute
    shift keycode 43 = Udoubleacute
    altgr keycode 43 = currency
keycode 44 = y
    shift keycode 44 = Y
    altgr keycode 44 = greater
    altgr keycode 45 = numbersign
    altgr keycode 46 = ampersand
    altgr keycode 47 = at
    altgr keycode 48 = braceleft
    altgr keycode 49 = braceright
keycode 51 = comma
    shift keycode 51 = question
    altgr keycode 51 = semicolon
keycode 52 = period
    shift keycode 52 = colon
keycode 53 = minus
    shift keycode 53 = underscore
    altgr keycode 53 = asterisk
    shift keycode 59 = F13
    shift keycode 60 = F14
    shift keycode 61 = F15
    shift keycode 62 = F16
    shift keycode 63 = F17
    shift keycode 64 = F18
    shift keycode 65 = F19
    shift keycode 66 = F20
    shift keycode 67 = F21
    shift keycode 68 = F22
    altgr keycode 86 = less
    shift keycode 87 = F23
    shift keycode 88 = F24
