
1: map 0x0000041d 2: include common 3: 4: # 5: # Top row 6: # 7: section 0x29 8: onehalf 0x29 shift 9: 10: # 1 11: exclam 0x2 shift 12: 13: # 2 14: quotedbl 0x3 shift 15: at 0x3 altgr 16: 17: # 3 18: numbersign 0x4 shift 19: sterling 0x4 altgr 20: # 4 21: currency 0x5 shift 22: dollar 0x5 altgr 23: # 5 24: percent 0x6 shift 25: # 6 26: ampersand 0x7 shift 27: # 7 28: slash 0x8 shift 29: braceleft 0x8 altgr 30: # 8 31: parenleft 0x9 shift 32: bracketleft 0x9 altgr 33: # 9 34: parenright 0xa shift 35: bracketright 0xa altgr 36: # 0 37: equal 0xb shift 38: braceright 0xb altgr 39: 40: plus 0xc 41: question 0xc shift 42: backslash 0xc altgr 43: 44: acute 0xd 45: dead_acute 0xd 46: grave 0xd shift 47: dead_grave 0xd shift 48: 49: # 50: # QWERTY first row 51: # 52: EuroSign 0x12 altgr 53: aring 0x1a 54: Aring 0x1a shift 55: dead_diaeresis 0x1b 56: dead_circumflex 0x1b shift 57: dead_tilde 0x1b altgr 58: 59: # 60: # QWERTY second row 61: # 62: odiaeresis 0x27 63: Odiaeresis 0x27 shift 64: adiaeresis 0x28 65: Adiaeresis 0x28 shift 66: apostrophe 0x2b 67: asterisk 0x2b shift 68: 69: # 70: # QWERTY third row 71: # 72: less 0x56 73: greater 0x56 shift 74: bar 0x56 altgr 75: mu 0x32 altgr 76: comma 0x33 77: semicolon 0x33 shift 78: period 0x34 79: colon 0x34 shift 80: minus 0x35 81: underscore 0x35 shift 82: