XenevaOS
Loading...
Searching...
No Matches
keymap_us.h
Go to the documentation of this file.
1// Use ISO-8859-1 when editing this file!
2
3// Normal Shift AltGr AltGr+Shift
4{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x00
5{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x01
6{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x02
7{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x03
8{'a', 'A', C('á'), C('Á')}, // 0x04
9{'b', 'B', KeyNone, KeyNone}, // 0x05
10{'c', 'C', C('©'), C('¢')}, // 0x06
11{'d', 'D', C('ð'), C('Ð')}, // 0x07
12{'e', 'E', C('é'), C('É')}, // 0x08
13{'f', 'F', KeyNone, KeyNone}, // 0x09
14{'g', 'G', KeyNone, KeyNone}, // 0x0A
15{'h', 'H', KeyNone, KeyNone}, // 0x0B
16{'i', 'I', C('í'), C('Í')}, // 0x0C
17{'j', 'J', KeyNone, KeyNone}, // 0x0D
18{'k', 'K', KeyNone, KeyNone}, // 0x0E
19{'l', 'L', C('ø'), C('Ø')}, // 0x0F
20{'m', 'M', C('µ'), KeyNone}, // 0x10
21{'n', 'N', C('ñ'), C('Ñ')}, // 0x11
22{'o', 'O', C('ó'), C('Ó')}, // 0x12
23{'p', 'P', C('ö'), C('Ö')}, // 0x13
24{'q', 'Q', C('ä'), C('Ä')}, // 0x14
25{'r', 'R', C('®'), KeyNone}, // 0x15
26{'s', 'S', C('ß'), C('§')}, // 0x16
27{'t', 'T', C('þ'), C('Þ')}, // 0x17
28{'u', 'U', C('ú'), C('Ú')}, // 0x18
29{'v', 'V', KeyNone, KeyNone}, // 0x19
30{'w', 'W', C('å'), C('Å')}, // 0x1A
31{'x', 'X', KeyNone, KeyNone}, // 0x1B
32{'y', 'Y', C('ü'), C('Ü')}, // 0x1C
33{'z', 'Z', C('æ'), C('Æ')}, // 0x1D
34{'1', '!', C('¡'), C('¹')}, // 0x1E
35{'2', '@', C('²'), KeyNone}, // 0x1F
36{'3', '#', C('³'), KeyNone}, // 0x20
37{'4', '$', C('¤'), C('£')}, // 0x21
38{'5', '%', C('€'), KeyNone}, // 0x22
39{'6', '^', C('¼'), KeyNone}, // 0x23
40{'7', '&', C('½'), KeyNone}, // 0x24
41{'8', '*', C('¾'), KeyNone}, // 0x25
42{'9', '(', KeyNone, KeyNone}, // 0x26
43{'0', ')', KeyNone, KeyNone}, // 0x27
48{KeySpace, KeySpace, KeyNone, KeyNone}, // 0x2C
49{'-', '_', C('¥'), KeyNone}, // 0x2D
50{'=', '+', C('×'), C('÷')}, // 0x2E
51{'[', '{', C('«'), KeyNone}, // 0x2F
52{']', '}', C('»'), KeyNone}, // 0x30
53{'\\', '|', C('¬'), C('¦')}, // 0x31
54{'#', '~', KeyNone, KeyNone}, // 0x32
55{';', ':', C('¶'), C('°')}, // 0x33
56{'\'', '\"', C('´'), C('¨')}, // 0x34
57{'`', '~', KeyNone, KeyNone}, // 0x35
58{',', '<', C('ç'), C('Ç')}, // 0x36
59{'.', '>', KeyNone, KeyNone}, // 0x37
60{'/', '?', C('¿'), KeyNone}, // 0x38
62{KeyF1, KeyNone, KeyNone, KeyNone}, // 0x3A
63{KeyF2, KeyNone, KeyNone, KeyNone}, // 0x3B
64{KeyF3, KeyNone, KeyNone, KeyNone}, // 0x3C
65{KeyF4, KeyNone, KeyNone, KeyNone}, // 0x3D
66{KeyF5, KeyNone, KeyNone, KeyNone}, // 0x3E
67{KeyF6, KeyNone, KeyNone, KeyNone}, // 0x3F
68{KeyF7, KeyNone, KeyNone, KeyNone}, // 0x40
69{KeyF8, KeyNone, KeyNone, KeyNone}, // 0x41
70{KeyF9, KeyNone, KeyNone, KeyNone}, // 0x42
71{KeyF10, KeyNone, KeyNone, KeyNone}, // 0x43
72{KeyF11, KeyNone, KeyNone, KeyNone}, // 0x44
73{KeyF12, KeyNone, KeyNone, KeyNone}, // 0x45
76{KeyPause, KeyNone, KeyNone, KeyNone}, // 0x48
77{KeyInsert, KeyNone, KeyNone, KeyNone}, // 0x49
78{KeyHome, KeyNone, KeyNone, KeyNone}, // 0x4A
79{KeyPageUp, KeyNone, KeyNone, KeyNone}, // 0x4B
80{KeyDelete, KeyNone, KeyNone, KeyNone}, // 0x4C
81{KeyEnd, KeyNone, KeyNone, KeyNone}, // 0x4D
83{KeyRight, KeyNone, KeyNone, KeyNone}, // 0x4F
84{KeyLeft, KeyNone, KeyNone, KeyNone}, // 0x50
85{KeyDown, KeyNone, KeyNone, KeyNone}, // 0x51
86{KeyUp, KeyNone, KeyNone, KeyNone}, // 0x52
93{KeyEnd, KeyKP_1, KeyNone, KeyNone}, // 0x59
94{KeyDown, KeyKP_2, KeyNone, KeyNone}, // 0x5A
96{KeyLeft, KeyKP_4, KeyNone, KeyNone}, // 0x5C
98{KeyRight, KeyKP_6, KeyNone, KeyNone}, // 0x5E
99{KeyHome, KeyKP_7, KeyNone, KeyNone}, // 0x5F
100{KeyUp, KeyKP_8, KeyNone, KeyNone}, // 0x60
101{KeyPageUp, KeyKP_9, KeyNone, KeyNone}, // 0x61
102{KeyInsert, KeyKP_0, KeyNone, KeyNone}, // 0x62
104{'\\', '|', KeyNone, KeyNone}, // 0x64
106{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x66
107{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x67
108{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x68
109{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x69
110{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6A
111{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6B
112{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6C
113{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6D
114{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6E
115{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x6F
116{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x70
117{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x71
118{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x72
119{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x73
120{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x74
121{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x75
122{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x76
123{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x77
124{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x78
125{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x79
126{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7A
127{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7B
128{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7C
129{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7D
130{KeyNone, KeyNone, KeyNone, KeyNone}, // 0x7E
131{KeyNone, KeyNone, KeyNone, KeyNone} // 0x7F
#define C(chr)
Definition keymap.c:85
@ KeyRight
Definition keymap.h:49
@ KeyTabulator
Definition keymap.h:38
@ KeyF9
Definition keymap.h:58
@ KeyEnd
Definition keymap.h:44
@ KeyInsert
Definition keymap.h:40
@ KeyNone
Definition keymap.h:34
@ KeyF7
Definition keymap.h:56
@ KeyF12
Definition keymap.h:61
@ KeyPrintScreen
Definition keymap.h:64
@ KeyKP_8
Definition keymap.h:80
@ KeyApplication
Definition keymap.h:62
@ KeyKP_0
Definition keymap.h:82
@ KeyF8
Definition keymap.h:57
@ KeyF6
Definition keymap.h:55
@ KeyKP_Add
Definition keymap.h:71
@ KeyKP_4
Definition keymap.h:76
@ KeyDelete
Definition keymap.h:43
@ KeyPause
Definition keymap.h:66
@ KeyF11
Definition keymap.h:60
@ KeyBackspace
Definition keymap.h:37
@ KeyKP_1
Definition keymap.h:73
@ KeySpace
Definition keymap.h:35
@ KeyEscape
Definition keymap.h:36
@ KeyF3
Definition keymap.h:52
@ KeyHome
Definition keymap.h:41
@ KeyKP_Subtract
Definition keymap.h:70
@ KeyPageUp
Definition keymap.h:42
@ KeyKP_Enter
Definition keymap.h:72
@ KeyKP_6
Definition keymap.h:78
@ KeyKP_Period
Definition keymap.h:85
@ KeyNumLock
Definition keymap.h:67
@ KeyKP_Divide
Definition keymap.h:68
@ KeyF10
Definition keymap.h:59
@ KeyUp
Definition keymap.h:46
@ KeyKP_9
Definition keymap.h:81
@ KeyF4
Definition keymap.h:53
@ KeyKP_Center
Definition keymap.h:83
@ KeyKP_2
Definition keymap.h:74
@ KeyReturn
Definition keymap.h:39
@ KeyF2
Definition keymap.h:51
@ KeyKP_5
Definition keymap.h:77
@ KeyDown
Definition keymap.h:47
@ KeyKP_3
Definition keymap.h:75
@ KeyF5
Definition keymap.h:54
@ KeyPageDown
Definition keymap.h:45
@ KeyCapsLock
Definition keymap.h:63
@ KeyKP_7
Definition keymap.h:79
@ KeyLeft
Definition keymap.h:48
@ KeyF1
Definition keymap.h:50
@ KeyKP_Multiply
Definition keymap.h:69
@ KeyScrollLock
Definition keymap.h:65