131 lines
5.7 KiB
C
131 lines
5.7 KiB
C
// Use ISO-8859-1 when editing this file!
|
||
|
||
// Normal Shift AltGr AltGr+Shift
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x00
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x01
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x02
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x03
|
||
{'a', 'A', C('á'), C('Á')}, // 0x04
|
||
{'b', 'B', KeyNone, KeyNone}, // 0x05
|
||
{'c', 'C', C('©'), C('¢')}, // 0x06
|
||
{'d', 'D', C('ð'), C('Ð')}, // 0x07
|
||
{'e', 'E', C('é'), C('É')}, // 0x08
|
||
{'f', 'F', KeyNone, KeyNone}, // 0x09
|
||
{'g', 'G', KeyNone, KeyNone}, // 0x0A
|
||
{'h', 'H', KeyNone, KeyNone}, // 0x0B
|
||
{'i', 'I', C('í'), C('Í')}, // 0x0C
|
||
{'j', 'J', KeyNone, KeyNone}, // 0x0D
|
||
{'k', 'K', KeyNone, KeyNone}, // 0x0E
|
||
{'l', 'L', C('ø'), C('Ø')}, // 0x0F
|
||
{'m', 'M', C('µ'), KeyNone}, // 0x10
|
||
{'n', 'N', C('ñ'), C('Ñ')}, // 0x11
|
||
{'o', 'O', C('ó'), C('Ó')}, // 0x12
|
||
{'p', 'P', C('ö'), C('Ö')}, // 0x13
|
||
{'q', 'Q', C('ä'), C('Ä')}, // 0x14
|
||
{'r', 'R', C('®'), KeyNone}, // 0x15
|
||
{'s', 'S', C('ß'), C('§')}, // 0x16
|
||
{'t', 'T', C('þ'), C('Þ')}, // 0x17
|
||
{'u', 'U', C('ú'), C('Ú')}, // 0x18
|
||
{'v', 'V', KeyNone, KeyNone}, // 0x19
|
||
{'w', 'W', C('å'), C('Å')}, // 0x1A
|
||
{'x', 'X', KeyNone, KeyNone}, // 0x1B
|
||
{'y', 'Y', C('ü'), C('Ü')}, // 0x1C
|
||
{'z', 'Z', C('æ'), C('Æ')}, // 0x1D
|
||
{'1', '!', C('¡'), C('¹')}, // 0x1E
|
||
{'2', '@', C('²'), KeyNone}, // 0x1F
|
||
{'3', '#', C('³'), KeyNone}, // 0x20
|
||
{'4', '$', C('¤'), C('£')}, // 0x21
|
||
{'5', '%', C('€'), KeyNone}, // 0x22
|
||
{'6', '^', C('¼'), KeyNone}, // 0x23
|
||
{'7', '&', C('½'), KeyNone}, // 0x24
|
||
{'8', '*', C('¾'), KeyNone}, // 0x25
|
||
{'9', '(', KeyNone, KeyNone}, // 0x26
|
||
{'0', ')', KeyNone, KeyNone}, // 0x27
|
||
{KeyReturn, KeyReturn, KeyNone, KeyNone}, // 0x28
|
||
{KeyEscape, KeyEscape, KeyNone, KeyNone}, // 0x29
|
||
{KeyBackspace, KeyBackspace, KeyNone, KeyNone}, // 0x2A
|
||
{KeyTabulator, KeyTabulator, KeyNone, KeyNone}, // 0x2B
|
||
{KeySpace, KeySpace, KeyNone, KeyNone}, // 0x2C
|
||
{'-', '_', C('¥'), KeyNone}, // 0x2D
|
||
{'=', '+', C('×'), C('÷')}, // 0x2E
|
||
{'[', '{', C('«'), KeyNone}, // 0x2F
|
||
{']', '}', C('»'), KeyNone}, // 0x30
|
||
{'\\', '|', C('¬'), C('¦')}, // 0x31
|
||
{'#', '~', KeyNone, KeyNone}, // 0x32
|
||
{';', ':', C('¶'), C('°')}, // 0x33
|
||
{'\'', '\"', C('´'), C('¨')}, // 0x34
|
||
{'`', '~', KeyNone, KeyNone}, // 0x35
|
||
{',', '<', C('ç'), C('Ç')}, // 0x36
|
||
{'.', '>', KeyNone, KeyNone}, // 0x37
|
||
{'/', '?', C('¿'), KeyNone}, // 0x38
|
||
{KeyCapsLock, KeyCapsLock, KeyNone, KeyNone}, // 0x39
|
||
{KeyF1, KeyNone, KeyNone, KeyNone}, // 0x3A
|
||
{KeyF2, KeyNone, KeyNone, KeyNone}, // 0x3B
|
||
{KeyF3, KeyNone, KeyNone, KeyNone}, // 0x3C
|
||
{KeyF4, KeyNone, KeyNone, KeyNone}, // 0x3D
|
||
{KeyF5, KeyNone, KeyNone, KeyNone}, // 0x3E
|
||
{KeyF6, KeyNone, KeyNone, KeyNone}, // 0x3F
|
||
{KeyF7, KeyNone, KeyNone, KeyNone}, // 0x40
|
||
{KeyF8, KeyNone, KeyNone, KeyNone}, // 0x41
|
||
{KeyF9, KeyNone, KeyNone, KeyNone}, // 0x42
|
||
{KeyF10, KeyNone, KeyNone, KeyNone}, // 0x43
|
||
{KeyF11, KeyNone, KeyNone, KeyNone}, // 0x44
|
||
{KeyF12, KeyNone, KeyNone, KeyNone}, // 0x45
|
||
{KeyPrintScreen,KeyNone, KeyNone, KeyNone}, // 0x46
|
||
{KeyScrollLock, KeyNone, KeyNone, KeyNone}, // 0x47
|
||
{KeyPause, KeyNone, KeyNone, KeyNone}, // 0x48
|
||
{KeyInsert, KeyNone, KeyNone, KeyNone}, // 0x49
|
||
{KeyHome, KeyNone, KeyNone, KeyNone}, // 0x4A
|
||
{KeyPageUp, KeyNone, KeyNone, KeyNone}, // 0x4B
|
||
{KeyDelete, KeyNone, KeyNone, KeyNone}, // 0x4C
|
||
{KeyEnd, KeyNone, KeyNone, KeyNone}, // 0x4D
|
||
{KeyPageDown, KeyNone, KeyNone, KeyNone}, // 0x4E
|
||
{KeyRight, KeyNone, KeyNone, KeyNone}, // 0x4F
|
||
{KeyLeft, KeyNone, KeyNone, KeyNone}, // 0x50
|
||
{KeyDown, KeyNone, KeyNone, KeyNone}, // 0x51
|
||
{KeyUp, KeyNone, KeyNone, KeyNone}, // 0x52
|
||
{KeyNumLock, KeyNumLock, KeyNone, KeyNone}, // 0x53
|
||
{KeyKP_Divide, KeyKP_Divide, KeyNone, KeyNone}, // 0x54
|
||
{KeyKP_Multiply,KeyKP_Multiply, KeyNone, KeyNone}, // 0x55
|
||
{KeyKP_Subtract,KeyKP_Subtract, KeyNone, KeyNone}, // 0x56
|
||
{KeyKP_Add, KeyKP_Add, KeyNone, KeyNone}, // 0x57
|
||
{KeyKP_Enter, KeyKP_Enter, KeyNone, KeyNone}, // 0x58
|
||
{KeyEnd, KeyKP_1, KeyNone, KeyNone}, // 0x59
|
||
{KeyDown, KeyKP_2, KeyNone, KeyNone}, // 0x5A
|
||
{KeyPageDown, KeyKP_3, KeyNone, KeyNone}, // 0x5B
|
||
{KeyLeft, KeyKP_4, KeyNone, KeyNone}, // 0x5C
|
||
{KeyKP_Center, KeyKP_5, KeyNone, KeyNone}, // 0x5D
|
||
{KeyRight, KeyKP_6, KeyNone, KeyNone}, // 0x5E
|
||
{KeyHome, KeyKP_7, KeyNone, KeyNone}, // 0x5F
|
||
{KeyUp, KeyKP_8, KeyNone, KeyNone}, // 0x60
|
||
{KeyPageUp, KeyKP_9, KeyNone, KeyNone}, // 0x61
|
||
{KeyInsert, KeyKP_0, KeyNone, KeyNone}, // 0x62
|
||
{KeyDelete, KeyKP_Period, KeyNone, KeyNone}, // 0x63
|
||
{'\\', '|', KeyNone, KeyNone}, // 0x64
|
||
{KeyApplication,KeyApplication, KeyNone, KeyNone}, // 0x65
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x66
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x67
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x68
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x69
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6A
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6B
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6C
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6D
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6E
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6F
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x70
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x71
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x72
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x73
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x74
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x75
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x76
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x77
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x78
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x79
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7A
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7B
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7C
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7D
|
||
{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7E
|
||
{KeyNone, KeyNone, KeyNone, KeyNone} // 0x7F
|