Version    = 1

CapsLock   = 0x3b
ScrollLock = 0x0f
NumLock    = 0x22
LShift     = 0x4b
RShift     = 0x56
LCommand   = 0x5d
RCommand   = 0x67
LControl   = 0x5c
RControl   = 0x60
LOption    = 0x66
ROption    = 0x5f
Menu       = 0x68

#LockSettings = CapsLock NumLock ScrollLock

Key 0x00 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x01 = 0x1b       0x1b       0x1b       0x1b       0x1b       0x1b       0x1b       0x1b       0x1b      
Key 0x02 = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x03 = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x04 = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x05 = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x06 = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x07 = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x08 = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x09 = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x0a = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x0b = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x0c = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x0d = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x0e = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x0f = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x10 = 0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10       0x10      
Key 0x11 = ''        ''        0x1c       '\'        0xc2b6     0xc2a7     '|'        '|'        '|'       
Key 0x12 = '1'        '!'        '1'        '|'        0xc2b9     '!'        '1'        '1'        '1'       
Key 0x13 = '2'        '"'        0x0        '@'        0xc2b2     '"'        '2'        '2'        '2'       
Key 0x14 = '3'        ''        0x1b       '#'        0xc2b3     '#'        '3'        '3'        '3'       
Key 0x15 = '4'        '$'        0x1c       ' '        0xc2bc     '$'        '4'        '4'        '4'       
Key 0x16 = '5'        '%'        0x1d       0xc2bd     0xc2bd     '%'        '5'        '5'        '5'       
Key 0x17 = '6'        '&'        0x1e       ''        0xc2be     '&'        '6'        '6'        '6'       
Key 0x18 = '7'        '/'        0x1f       '{'        0xc3b7     '/'        '7'        '7'        '7'       
Key 0x19 = '8'        '('        0x8        '['        '8'        '('        '8'        '8'        '8'       
Key 0x1a = '9'        ')'        '9'        ']'        '9'        ')'        '9'        '9'        '9'       
Key 0x1b = '0'        '='        '0'        '}'        '0'        '='        '0'        '0'        '0'       
Key 0x1c = 0x27       '?'        '+'        0xc2b1     0xc2bf     '?'        '+'        '+'        '+'       
Key 0x1d = ''        ''        0x1c       0xeea480   0xeea481   '`'        '\'        '\'        '\'       
Key 0x1e = 0x8        0x8        0x1f       0x8        0x8        0x8        0x8        0x8        0x8       
Key 0x1f = 0x5        0x5        0x5        0x5        0x5        0x5        0x5        0x5        0x5       
Key 0x20 = 0x1        0x1        0x1        0x1        0x1        0x1        0x1        0x1        0x1       
Key 0x21 = 0xb        0xb        0xb        0xb        0xb        0xb        0xb        0xb        0xb       
Key 0x22 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x23 = '/'        '/'        '/'        '/'        '/'        '/'        '/'        '/'        '/'       
Key 0x24 = '*'        '*'        '*'        '*'        '*'        '*'        '*'        '*'        '*'       
Key 0x25 = '-'        '-'        '-'        '-'        '-'        '-'        '-'        '-'        '-'       
Key 0x26 = 0x9        0x9        0x9        0x9        0x9        0x9        0x9        0x9        0x9       
Key 0x27 = 'q'        'Q'        0x11       'q'        'q'        'Q'        'q'        'q'        'q'       
Key 0x28 = 'w'        'W'        0x17       'w'        'w'        'W'        'w'        'w'        'w'       
Key 0x29 = 'e'        'E'        0x5        0xc3a9     0xc389     'E'        'e'        'e'        'e'       
Key 0x2a = 'r'        'R'        0x12       0xc2ae     'r'        'R'        'r'        'r'        'r'       
Key 0x2b = 't'        'T'        0x14       0xc3be     0xc39e     'T'        't'        't'        't'       
Key 0x2c = 'y'        'Y'        0x19       0xc3bf     0xc2a5     'Y'        'y'        'y'        'y'       
Key 0x2d = 'u'        'U'        0x15       0xc3bc     0xc39c     'U'        'u'        'u'        'u'       
Key 0x2e = 'i'        'I'        0x9        0xc3af     0xc38f     'I'        'i'        'i'        'i'       
Key 0x2f = 'o'        'O'        0xf        0xc3b2     0xc392     'O'        'o'        'o'        'o'       
Key 0x30 = 'p'        'P'        0x10       0xc2b6     'p'        'P'        'p'        'p'        'p'       
Key 0x31 = 0xc3a5     0xc385     0x1d       '['        ']'        0xc385     0xc3a5     0xc3a5     0xc3a5    
Key 0x32 = 0xeea483   '^'	 0x1e       ']'        0xeea484   '^'        '~'        '~'        '~'       
Key 0x33 = '''        '*'        '''        0xeea482   0xc397     '*'        '''        '''        '''       
Key 0x34 = 0x7f       0x7f       0x7f       0x7f       0x7f       0x7f       0x7f       0x7f       0x7f      
Key 0x35 = 0x4        0x4        0x4        0x4        0x4        0x4        0x4        0x4        0x4       
Key 0x36 = 0xc        0xc        0xc        0xc        0xc        0xc        0xc        0xc        0xc       
Key 0x37 = 0x1        '7'        0x1        0x1        '7'        '7'        0x1        0x1        '7'       
Key 0x38 = 0x1e       '8'        0x1e       0x1e       '8'        '8'        0x1e       0x1e       '8'       
Key 0x39 = 0xb        '9'        0xb        0xb        '9'        '9'        0xb        0xb        '9'       
Key 0x3a = '+'        '+'        '+'        '+'        '+'        '+'        '+'        '+'        '+'       
Key 0x3b = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x3c = 'a'        'A'        0x1        0xc3a1     0xc381     'A'        'a'        'a'        'a'       
Key 0x3d = 's'        'S'        0x13       0xc39f     's'        'S'        's'        's'        's'       
Key 0x3e = 'd'        'D'        0x4        0xc3b0     0xc390     'D'        'd'        'd'        'd'       
Key 0x3f = 'f'        'F'        0x6        0xc2aa     0xc2aa     'F'        'f'        'f'        'f'       
Key 0x40 = 'g'        'G'        0x7        'g'        'g'        'G'        'g'        'g'        'g'       
Key 0x41 = 'h'        'H'        0x8        'h'        'h'        'H'        'h'        'h'        'h'       
Key 0x42 = 'j'        'J'        0xa        'j'        'j'        'J'        'j'        'j'        'j'       
Key 0x43 = 'k'        'K'        0xb        'k'        'k'        'K'        'k'        'k'        'k'       
Key 0x44 = 'l'        'L'        0xc        'l'        'l'        'L'        'l'        'l'        'l'       
Key 0x45 = ''        ''        0x1c       '|'        '\'        0xc398     0xc3b8     0xc3b8     0xc3b8    
Key 0x46 = 0xc3a6     0xc386     0x1b       '}'        '['        0xc386     0xc3a6     0xc3a6     0xc3a6    
Key 0x47 = ''        ''        '}'        0xa        0xa        0xa        0xa        0xa        0xa       
Key 0x48 = 0x1c       '4'        0x1c       0x1c       '4'        '4'        0x1c       0x1c       '4'       
Key 0x49 = 0x0        '5'        0x0        0x0        '5'        '5'        0x0        0x0        '5'       
Key 0x4a = 0x1d       '6'        0x1d       0x1d       '6'        '6'        0x1d       0x1d       '6'       
Key 0x4b = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x4c = 'z'        'Z'        0x1a       'z'        'z'        'Z'        'z'        'z'        'z'       
Key 0x4d = 'x'        'X'        0x18       'x'        'x'        'X'        'x'        'x'        'x'       
Key 0x4e = 'c'        'C'        0x3        0xc3a7     0xc2a9     'C'        'c'        'c'        'c'       
Key 0x4f = 'v'        'V'        0x16       'v'        'v'        'V'        'v'        'v'        'v'       
Key 0x50 = 'b'        'B'        0x2        'b'        'b'        'B'        'b'        'b'        'b'       
Key 0x51 = 'n'        'N'        0xe        0xc3b1     0xc391     'N'        'n'        'n'        'n'       
Key 0x52 = 'm'        'M'        0xd        0xc2b5     0xc2ba     'M'        'm'        'm'        'm'       
Key 0x53 = ','        ';'        ','        0xc2b8     0xc2ab     ';'        ','        ','        ','       
Key 0x54 = '.'        ':'        '.'        0xc2b7     0xc2bb     ':'        '.'        '.'        '.'       
Key 0x55 = '-'        '_'        0x1f       0xc2ad     '-'        '_'        '-'        '-'        '-'       
Key 0x56 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x57 = 0x1e       0x1e       0x1e       0x1e       0x1e       0x1e       0x1e       0x1e       0x1e      
Key 0x58 = 0x4        '1'        0x4        0x4        '1'        '1'        0x4        0x4        '1'       
Key 0x59 = 0x1f       '2'        0x1f       0x1f       '2'        '2'        0x1f       0x1f       '2'       
Key 0x5a = 0xc        '3'        0xc        0xc        '3'        '3'        0xc        0xc        '3'       
Key 0x5b = 0xa        0xa        0xa        0xa        0xa        0xa        0xa        0xa        0xa       
Key 0x5c = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x5d = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x5e = 0x20       0x20       0x0        0xc2a0     0xc2a0     0x20       0x20       0x20       0x20      
Key 0x5f = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x60 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x61 = 0x1c       0x1c       0x1c       0x1c       0x1c       0x1c       0x1c       0x1c       0x1c      
Key 0x62 = 0x1f       0x1f       0x1f       0x1f       0x1f       0x1f       0x1f       0x1f       0x1f      
Key 0x63 = 0x1d       0x1d       0x1d       0x1d       0x1d       0x1d       0x1d       0x1d       0x1d      
Key 0x64 = 0x5        '0'        0x5        0x5        '0'        '0'        0x5        0x5        '0'       
Key 0x65 = 0x7f       '.'        0x7f       0x7f       '.'        '.'        0x7f       0x7f       '.'       
Key 0x66 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x67 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x68 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x69 = '<'        '>'        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x6a = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x6b = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x6c = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x6d = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x6e = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x6f = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x70 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x71 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x72 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x73 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x74 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x75 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x76 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x77 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x78 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x79 = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x7a = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x7b = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x7c = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x7d = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x7e = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
Key 0x7f = 0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0        0x0       
