source: trunk/quest-misc/src/main/resources/keymaps/common @ 466

Last change on this file since 466 was 447, checked in by pharms, 12 years ago

Initial import

File size: 4.4 KB
RevLine 
[447]1include modifiers
2
3#
4# Top row
5#
61 0x2
72 0x3
83 0x4
94 0x5
105 0x6
116 0x7
127 0x8
138 0x9
149 0xa
150 0xb
16BackSpace 0xe
17
18#
19# QWERTY first row
20#
21Tab 0xf localstate
22ISO_Left_Tab 0xf shift
23q 0x10 addupper
24w 0x11 addupper
25e 0x12 addupper
26sequence egrave dead_grave e
27sequence Egrave dead_grave E
28sequence eacute dead_acute e
29sequence Eacute dead_acute E
30sequence ecircumflex dead_circumflex e
31sequence Ecircumflex dead_circumflex E
32sequence ediaeresis dead_diaeresis e
33sequence Ediaeresis dead_diaeresis E
34r 0x13 addupper
35t 0x14 addupper
36y 0x15 addupper
37sequence ygrave dead_grave y
38sequence Ygrave dead_grave Y
39sequence yacute dead_acute y
40sequence Yacute dead_acute Y
41sequence ycircumflex dead_circumflex y
42sequence Ycircumflex dead_circumflex Y
43sequence ydiaeresis dead_diaeresis y
44sequence Ydiaeresis dead_diaeresis Y
45u 0x16 addupper
46sequence ugrave dead_grave u
47sequence Ugrave dead_grave U
48sequence uacute dead_acute u
49sequence Uacute dead_acute U
50sequence ucircumflex dead_circumflex u
51sequence Ucircumflex dead_circumflex U
52sequence udiaeresis dead_diaeresis u
53sequence Udiaeresis dead_diaeresis U
54i 0x17 addupper
55sequence igrave dead_grave i
56sequence Igrave dead_grave I
57sequence iacute dead_acute i
58sequence Iacute dead_acute I
59sequence icircumflex dead_circumflex i
60sequence Icircumflex dead_circumflex I
61sequence idiaeresis dead_diaeresis i
62sequence Idiaeresis dead_diaeresis I
63o 0x18 addupper
64sequence ograve dead_grave o
65sequence Ograve dead_grave O
66sequence oacute dead_acute o
67sequence Oacute dead_acute O
68sequence ocircumflex dead_circumflex o
69sequence Ocircumflex dead_circumflex O
70sequence odiaeresis dead_diaeresis o
71sequence Odiaeresis dead_diaeresis O
72sequence otilde dead_tilde o
73sequence Otilde dead_tilde O
74p 0x19 addupper
75
76#
77# QWERTY second row
78#
79a 0x1e addupper
80sequence agrave dead_grave a
81sequence Agrave dead_grave A
82sequence aacute dead_acute a
83sequence Aacute dead_acute A
84sequence acircumflex dead_circumflex a
85sequence Acircumflex dead_circumflex A
86sequence adiaeresis dead_diaeresis a
87sequence Adiaeresis dead_diaeresis A
88sequence aring dead_abovering a
89sequence Aring dead_abovering A
90sequence atilde dead_tilde a
91sequence Atilde dead_tilde A
92s 0x1f addupper
93d 0x20 addupper
94f 0x21 addupper
95g 0x22 addupper
96h 0x23 addupper
97j 0x24 addupper
98k 0x25 addupper
99l 0x26 addupper
100Return 0x1c localstate
101
102#
103# QWERTY third row
104#
105z 0x2c addupper
106x 0x2d addupper
107c 0x2e addupper
108sequence ccedilla dead_cedilla c
109sequence Ccedilla dead_cedilla C
110v 0x2f addupper
111b 0x30 addupper
112n 0x31 addupper
113sequence ntilde dead_tilde n
114sequence Ntilde dead_tilde N
115m 0x32 addupper
116
117space 0x39 localstate
118
119less 0x56
120greater 0x56 shift
121bar 0x56 altgr
122brokenbar 0x56 shift altgr
123
124#
125# Translations for some other dead keys
126#
127sequence asciitilde dead_tilde space
128sequence diaeresis dead_diaeresis space
129sequence asciicircum dead_circumflex space
130sequence apostrophe dead_acute space
131sequence grave dead_grave space
132sequence acute dead_acute space
133
134#
135# Esc and Function keys
136#
137Escape 0x1 localstate
138F1 0x3b localstate
139F2 0x3c localstate
140F3 0x3d localstate
141F4 0x3e localstate
142F5 0x3f localstate
143F6 0x40 localstate
144F7 0x41 localstate
145F8 0x42 localstate
146F9 0x43 localstate
147F10 0x44 localstate
148F11 0x57 localstate
149SunF36 0x57 localstate
150F12 0x58 localstate
151SunF37 0x58 localstate
152
153# Printscreen, Scrollock and Pause
154# Printscreen really requires four scancodes (0xe0, 0x2a, 0xe0, 0x37),
155# but (0xe0, 0x37) seems to work.
156Print 0xb7 localstate
157Sys_Req 0xb7 localstate
158Execute 0xb7 localstate
159F22 0xb7 localstate
160Scroll_Lock 0x46
161F23 0x46
162
163#
164# Insert - PgDown
165#
166Insert 0xd2 localstate
167Delete 0xd3 localstate
168Home 0xc7 localstate
169End 0xcf localstate
170Page_Up 0xc9 localstate
171Page_Down 0xd1 localstate
172
173#
174# Arrow keys
175#
176Left 0xcb localstate
177Up 0xc8 localstate
178Down 0xd0 localstate
179Right 0xcd localstate
180
181#
182# Numpad
183#
184Num_Lock 0x45
185KP_Divide 0xb5 localstate
186KP_Multiply 0x37 localstate
187KP_Subtract 0x4a localstate
188KP_Add 0x4e localstate
189KP_Enter 0x9c localstate
190
191KP_Decimal 0x53 numlock
192KP_Separator 0x53 numlock
193KP_Delete 0x53
194
195KP_0 0x52 numlock
196KP_Insert 0x52 localstate
197
198KP_1 0x4f numlock
199KP_End 0x4f localstate
200
201KP_2 0x50 numlock
202KP_Down 0x50 localstate
203
204KP_3 0x51 numlock
205KP_Next 0x51 localstate
206
207KP_4 0x4b numlock
208KP_Left 0x4b localstate
209
210KP_5 0x4c numlock
211KP_Begin 0x4c localstate
212
213KP_6 0x4d numlock
214KP_Right 0x4d localstate
215
216KP_7 0x47 numlock
217KP_Home 0x47 localstate
218
219KP_8 0x48 numlock
220KP_Up 0x48 localstate
221
222KP_9 0x49 numlock
223KP_Prior 0x49 localstate
224
225#
226# Inhibited keys
227#
228Caps_Lock 0x0 inhibit
229Multi_key 0x0 inhibit
Note: See TracBrowser for help on using the repository browser.