|  | # generated from XKB map br | 
|  | include common | 
|  | map 0x416 | 
|  | exclam 0x02 shift | 
|  | onesuperior 0x02 altgr | 
|  | exclamdown 0x02 shift altgr | 
|  | at 0x03 shift | 
|  | twosuperior 0x03 altgr | 
|  | onehalf 0x03 shift altgr | 
|  | numbersign 0x04 shift | 
|  | threesuperior 0x04 altgr | 
|  | threequarters 0x04 shift altgr | 
|  | dollar 0x05 shift | 
|  | sterling 0x05 altgr | 
|  | onequarter 0x05 shift altgr | 
|  | percent 0x06 shift | 
|  | cent 0x06 altgr | 
|  | dead_diaeresis 0x07 shift | 
|  | notsign 0x07 altgr | 
|  | diaeresis 0x07 shift altgr | 
|  | ampersand 0x08 shift | 
|  | braceleft 0x08 altgr | 
|  | asterisk 0x09 shift | 
|  | bracketleft 0x09 altgr | 
|  | parenleft 0x0a shift | 
|  | bracketright 0x0a altgr | 
|  | parenright 0x0b shift | 
|  | braceright 0x0b altgr | 
|  | minus 0x0c | 
|  | underscore 0x0c shift | 
|  | backslash 0x0c altgr | 
|  | equal 0x0d | 
|  | plus 0x0d shift | 
|  | section 0x0d altgr | 
|  | EuroSign 0x12 altgr | 
|  | registered 0x13 altgr | 
|  | dead_acute 0x1a | 
|  | dead_grave 0x1a shift | 
|  | acute 0x1a altgr | 
|  | grave 0x1a shift altgr | 
|  | bracketleft 0x1b | 
|  | braceleft 0x1b shift | 
|  | ordfeminine 0x1b altgr | 
|  | ccedilla 0x27 | 
|  | Ccedilla 0x27 shift | 
|  | dead_tilde 0x28 | 
|  | dead_circumflex 0x28 shift | 
|  | asciitilde 0x28 altgr | 
|  | asciicircum 0x28 shift altgr | 
|  | apostrophe 0x29 | 
|  | quotedbl 0x29 shift | 
|  | bracketright 0x2b | 
|  | braceright 0x2b shift | 
|  | masculine 0x2b altgr | 
|  | copyright 0x2e altgr | 
|  | mu 0x32 altgr | 
|  | comma 0x33 | 
|  | less 0x33 shift | 
|  | period 0x34 | 
|  | greater 0x34 shift | 
|  | semicolon 0x35 | 
|  | colon 0x35 shift | 
|  | comma 0x53 numlock | 
|  | backslash 0x56 | 
|  | bar 0x56 shift | 
|  | slash 0x73 | 
|  | question 0x73 shift | 
|  | degree 0x73 altgr | 
|  | KP_Decimal 0x34 |