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