summaryrefslogtreecommitdiff
path: root/quantum/send_string/send_string_keycodes.h
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2022-10-17 23:45:23 +1100
committerGitHub <noreply@github.com>2022-10-17 13:45:23 +0100
commitbad8c5992bf68b6f2218b9b7a0b31c6ee7a03796 (patch)
tree083b72d047875c7f216f5544f51c2197ee9a11b8 /quantum/send_string/send_string_keycodes.h
parentc57330d3406230e37dfd9b75152f634fca012d8c (diff)
Remove legacy sendstring keycodes (#18749)
Diffstat (limited to 'quantum/send_string/send_string_keycodes.h')
-rw-r--r--quantum/send_string/send_string_keycodes.h574
1 files changed, 299 insertions, 275 deletions
diff --git a/quantum/send_string/send_string_keycodes.h b/quantum/send_string/send_string_keycodes.h
index 12e4cf83d2..f9e1c101ff 100644
--- a/quantum/send_string/send_string_keycodes.h
+++ b/quantum/send_string/send_string_keycodes.h
@@ -21,45 +21,53 @@
21/* Punctuation */ 21/* Punctuation */
22#define X_ENT X_ENTER 22#define X_ENT X_ENTER
23#define X_ESC X_ESCAPE 23#define X_ESC X_ESCAPE
24#define X_BSPC X_BSPACE 24#define X_BSPC X_BACKSPACE
25#define X_SPC X_SPACE 25#define X_SPC X_SPACE
26#define X_MINS X_MINUS 26#define X_MINS X_MINUS
27#define X_EQL X_EQUAL 27#define X_EQL X_EQUAL
28#define X_LBRC X_LBRACKET 28#define X_LBRC X_LEFT_BRACKET
29#define X_RBRC X_RBRACKET 29#define X_RBRC X_RIGHT_BRACKET
30#define X_BSLS X_BSLASH 30#define X_BSLS X_BACKSLASH
31#define X_NUHS X_NONUS_HASH 31#define X_NUHS X_NONUS_HASH
32#define X_SCLN X_SCOLON 32#define X_SCLN X_SEMICOLON
33#define X_QUOT X_QUOTE 33#define X_QUOT X_QUOTE
34#define X_GRV X_GRAVE 34#define X_GRV X_GRAVE
35#define X_COMM X_COMMA 35#define X_COMM X_COMMA
36#define X_SLSH X_SLASH 36#define X_SLSH X_SLASH
37#define X_NUBS X_NONUS_BSLASH 37#define X_NUBS X_NONUS_BACKSLASH
38 38
39/* Lock Keys */ 39/* Lock Keys */
40#define X_CLCK X_CAPSLOCK 40#define X_CAPS X_CAPS_LOCK
41#define X_CAPS X_CAPSLOCK 41#define X_SCRL X_SCROLL_LOCK
42#define X_SLCK X_SCROLLLOCK 42#define X_NUM X_NUM_LOCK
43#define X_NLCK X_NUMLOCK 43#define X_LCAP X_LOCKING_CAPS_LOCK
44#define X_LCAP X_LOCKING_CAPS 44#define X_LNUM X_LOCKING_NUM_LOCK
45#define X_LNUM X_LOCKING_NUM 45#define X_LSCR X_LOCKING_SCROLL_LOCK
46#define X_LSCR X_LOCKING_SCROLL
47 46
48/* Commands */ 47/* Commands */
49#define X_PSCR X_PSCREEN 48#define X_PSCR X_PRINT_SCREEN
50#define X_PAUS X_PAUSE 49#define X_PAUS X_PAUSE
51#define X_BRK X_PAUSE 50#define X_BRK X_PAUSE
52#define X_INS X_INSERT 51#define X_INS X_INSERT
52#define X_PGUP X_PAGE_UP
53#define X_DEL X_DELETE 53#define X_DEL X_DELETE
54#define X_PGDN X_PGDOWN 54#define X_PGDN X_PAGE_DOWN
55#define X_RGHT X_RIGHT 55#define X_RGHT X_RIGHT
56#define X_APP X_APPLICATION 56#define X_APP X_APPLICATION
57#define X_EXEC X_EXECUTE 57#define X_EXEC X_EXECUTE
58#define X_SLCT X_SELECT 58#define X_SLCT X_SELECT
59#define X_AGIN X_AGAIN 59#define X_AGIN X_AGAIN
60#define X_PSTE X_PASTE 60#define X_PSTE X_PASTE
61#define X_ERAS X_ALT_ERASE 61#define X_ERAS X_ALTERNATE_ERASE
62#define X_SYRQ X_SYSTEM_REQUEST
63#define X_CNCL X_CANCEL
62#define X_CLR X_CLEAR 64#define X_CLR X_CLEAR
65#define X_PRIR X_PRIOR
66#define X_RETN X_RETURN
67#define X_SEPR X_SEPARATOR
68#define X_CLAG X_CLEAR_AGAIN
69#define X_CRSL X_CRSEL
70#define X_EXSL X_EXSEL
63 71
64/* Keypad */ 72/* Keypad */
65#define X_PSLS X_KP_SLASH 73#define X_PSLS X_KP_SLASH
@@ -81,30 +89,42 @@
81#define X_PEQL X_KP_EQUAL 89#define X_PEQL X_KP_EQUAL
82#define X_PCMM X_KP_COMMA 90#define X_PCMM X_KP_COMMA
83 91
84/* Japanese specific */ 92/* Language Specific */
85#define X_ZKHK X_GRAVE 93#define X_INT1 X_INTERNATIONAL_1
86#define X_RO X_INT1 94#define X_INT2 X_INTERNATIONAL_2
87#define X_KANA X_INT2 95#define X_INT3 X_INTERNATIONAL_3
88#define X_JYEN X_INT3 96#define X_INT4 X_INTERNATIONAL_4
89#define X_HENK X_INT4 97#define X_INT5 X_INTERNATIONAL_5
90#define X_MHEN X_INT5 98#define X_INT6 X_INTERNATIONAL_6
91 99#define X_INT7 X_INTERNATIONAL_7
92/* Korean specific */ 100#define X_INT8 X_INTERNATIONAL_8
93#define X_HAEN X_LANG1 101#define X_INT9 X_INTERNATIONAL_9
94#define X_HANJ X_LANG2 102#define X_LNG1 X_LANGUAGE_1
103#define X_LNG2 X_LANGUAGE_2
104#define X_LNG3 X_LANGUAGE_3
105#define X_LNG4 X_LANGUAGE_4
106#define X_LNG5 X_LANGUAGE_5
107#define X_LNG6 X_LANGUAGE_6
108#define X_LNG7 X_LANGUAGE_7
109#define X_LNG8 X_LANGUAGE_8
110#define X_LNG9 X_LANGUAGE_9
95 111
96/* Modifiers */ 112/* Modifiers */
97#define X_LCTL X_LCTRL 113#define X_LCTL X_LEFT_CTRL
98#define X_LSFT X_LSHIFT 114#define X_LSFT X_LEFT_SHIFT
99#define X_LOPT X_LALT 115#define X_LALT X_LEFT_ALT
100#define X_LCMD X_LGUI 116#define X_LOPT X_LEFT_ALT
101#define X_LWIN X_LGUI 117#define X_LGUI X_LEFT_GUI
102#define X_RCTL X_RCTRL 118#define X_LCMD X_LEFT_GUI
103#define X_RSFT X_RSHIFT 119#define X_LWIN X_LEFT_GUI
104#define X_ALGR X_RALT 120#define X_RCTL X_RIGHT_CTRL
105#define X_ROPT X_RALT 121#define X_RSFT X_RIGHT_SHIFT
106#define X_RCMD X_RGUI 122#define X_RALT X_RIGHT_ALT
107#define X_RWIN X_RGUI 123#define X_ALGR X_RIGHT_ALT
124#define X_ROPT X_RIGHT_ALT
125#define X_RGUI X_RIGHT_GUI
126#define X_RCMD X_RIGHT_GUI
127#define X_RWIN X_RIGHT_GUI
108 128
109/* Generic Desktop Page (0x01) */ 129/* Generic Desktop Page (0x01) */
110#define X_PWR X_SYSTEM_POWER 130#define X_PWR X_SYSTEM_POWER
@@ -134,10 +154,12 @@
134#define X_MRWD X_MEDIA_REWIND 154#define X_MRWD X_MEDIA_REWIND
135#define X_BRIU X_BRIGHTNESS_UP 155#define X_BRIU X_BRIGHTNESS_UP
136#define X_BRID X_BRIGHTNESS_DOWN 156#define X_BRID X_BRIGHTNESS_DOWN
157#define X_CPNL X_CONTROL_PANEL
158#define X_ASST X_ASSISTANT
137 159
138/* System Specific */ 160/* System Specific */
139#define X_BRMU X_PAUSE 161#define X_BRMU X_PAUSE
140#define X_BRMD X_SCROLLLOCK 162#define X_BRMD X_SCROLL_LOCK
141 163
142/* Mouse Keys */ 164/* Mouse Keys */
143#define X_MS_U X_MS_UP 165#define X_MS_U X_MS_UP
@@ -149,6 +171,9 @@
149#define X_BTN3 X_MS_BTN3 171#define X_BTN3 X_MS_BTN3
150#define X_BTN4 X_MS_BTN4 172#define X_BTN4 X_MS_BTN4
151#define X_BTN5 X_MS_BTN5 173#define X_BTN5 X_MS_BTN5
174#define X_BTN6 X_MS_BTN6
175#define X_BTN7 X_MS_BTN7
176#define X_BTN8 X_MS_BTN8
152#define X_WH_U X_MS_WH_UP 177#define X_WH_U X_MS_WH_UP
153#define X_WH_D X_MS_WH_DOWN 178#define X_WH_D X_MS_WH_DOWN
154#define X_WH_L X_MS_WH_LEFT 179#define X_WH_L X_MS_WH_LEFT
@@ -158,250 +183,252 @@
158#define X_ACL2 X_MS_ACCEL2 183#define X_ACL2 X_MS_ACCEL2
159 184
160/* Keyboard/Keypad Page (0x07) */ 185/* Keyboard/Keypad Page (0x07) */
161#define X_A 04 186#define X_A 04
162#define X_B 05 187#define X_B 05
163#define X_C 06 188#define X_C 06
164#define X_D 07 189#define X_D 07
165#define X_E 08 190#define X_E 08
166#define X_F 09 191#define X_F 09
167#define X_G 0a 192#define X_G 0a
168#define X_H 0b 193#define X_H 0b
169#define X_I 0c 194#define X_I 0c
170#define X_J 0d 195#define X_J 0d
171#define X_K 0e 196#define X_K 0e
172#define X_L 0f 197#define X_L 0f
173#define X_M 10 198#define X_M 10
174#define X_N 11 199#define X_N 11
175#define X_O 12 200#define X_O 12
176#define X_P 13 201#define X_P 13
177#define X_Q 14 202#define X_Q 14
178#define X_R 15 203#define X_R 15
179#define X_S 16 204#define X_S 16
180#define X_T 17 205#define X_T 17
181#define X_U 18 206#define X_U 18
182#define X_V 19 207#define X_V 19
183#define X_W 1a 208#define X_W 1a
184#define X_X 1b 209#define X_X 1b
185#define X_Y 1c 210#define X_Y 1c
186#define X_Z 1d 211#define X_Z 1d
187#define X_1 1e 212#define X_1 1e
188#define X_2 1f 213#define X_2 1f
189#define X_3 20 214#define X_3 20
190#define X_4 21 215#define X_4 21
191#define X_5 22 216#define X_5 22
192#define X_6 23 217#define X_6 23
193#define X_7 24 218#define X_7 24
194#define X_8 25 219#define X_8 25
195#define X_9 26 220#define X_9 26
196#define X_0 27 221#define X_0 27
197#define X_ENTER 28 222#define X_ENTER 28
198#define X_ESCAPE 29 223#define X_ESCAPE 29
199#define X_BSPACE 2a 224#define X_BACKSPACE 2a
200#define X_TAB 2b 225#define X_TAB 2b
201#define X_SPACE 2c 226#define X_SPACE 2c
202#define X_MINUS 2d 227#define X_MINUS 2d
203#define X_EQUAL 2e 228#define X_EQUAL 2e
204#define X_LBRACKET 2f 229#define X_LEFT_BRACKET 2f
205#define X_RBRACKET 30 230#define X_RIGHT_BRACKET 30
206#define X_BSLASH 31 231#define X_BACKSLASH 31
207#define X_NONUS_HASH 32 232#define X_NONUS_HASH 32
208#define X_SCOLON 33 233#define X_SEMICOLON 33
209#define X_QUOTE 34 234#define X_QUOTE 34
210#define X_GRAVE 35 235#define X_GRAVE 35
211#define X_COMMA 36 236#define X_COMMA 36
212#define X_DOT 37 237#define X_DOT 37
213#define X_SLASH 38 238#define X_SLASH 38
214#define X_CAPSLOCK 39 239#define X_CAPS_LOCK 39
215#define X_F1 3a 240#define X_F1 3a
216#define X_F2 3b 241#define X_F2 3b
217#define X_F3 3c 242#define X_F3 3c
218#define X_F4 3d 243#define X_F4 3d
219#define X_F5 3e 244#define X_F5 3e
220#define X_F6 3f 245#define X_F6 3f
221#define X_F7 40 246#define X_F7 40
222#define X_F8 41 247#define X_F8 41
223#define X_F9 42 248#define X_F9 42
224#define X_F10 43 249#define X_F10 43
225#define X_F11 44 250#define X_F11 44
226#define X_F12 45 251#define X_F12 45
227#define X_PSCREEN 46 252#define X_PRINT_SCREEN 46
228#define X_SCROLLLOCK 47 253#define X_SCROLL_LOCK 47
229#define X_PAUSE 48 254#define X_PAUSE 48
230#define X_INSERT 49 255#define X_INSERT 49
231#define X_HOME 4a 256#define X_HOME 4a
232#define X_PGUP 4b 257#define X_PAGE_UP 4b
233#define X_DELETE 4c 258#define X_DELETE 4c
234#define X_END 4d 259#define X_END 4d
235#define X_PGDOWN 4e 260#define X_PAGE_DOWN 4e
236#define X_RIGHT 4f 261#define X_RIGHT 4f
237#define X_LEFT 50 262#define X_LEFT 50
238#define X_DOWN 51 263#define X_DOWN 51
239#define X_UP 52 264#define X_UP 52
240#define X_NUMLOCK 53 265#define X_NUM_LOCK 53
241#define X_KP_SLASH 54 266#define X_KP_SLASH 54
242#define X_KP_ASTERISK 55 267#define X_KP_ASTERISK 55
243#define X_KP_MINUS 56 268#define X_KP_MINUS 56
244#define X_KP_PLUS 57 269#define X_KP_PLUS 57
245#define X_KP_ENTER 58 270#define X_KP_ENTER 58
246#define X_KP_1 59 271#define X_KP_1 59
247#define X_KP_2 5a 272#define X_KP_2 5a
248#define X_KP_3 5b 273#define X_KP_3 5b
249#define X_KP_4 5c 274#define X_KP_4 5c
250#define X_KP_5 5d 275#define X_KP_5 5d
251#define X_KP_6 5e 276#define X_KP_6 5e
252#define X_KP_7 5f 277#define X_KP_7 5f
253#define X_KP_8 60 278#define X_KP_8 60
254#define X_KP_9 61 279#define X_KP_9 61
255#define X_KP_0 62 280#define X_KP_0 62
256#define X_KP_DOT 63 281#define X_KP_DOT 63
257#define X_NONUS_BSLASH 64 282#define X_NONUS_BACKSLASH 64
258#define X_APPLICATION 65 283#define X_APPLICATION 65
259#define X_POWER 66 284#define X_KB_POWER 66
260#define X_KP_EQUAL 67 285#define X_KP_EQUAL 67
261#define X_F13 68 286#define X_F13 68
262#define X_F14 69 287#define X_F14 69
263#define X_F15 6a 288#define X_F15 6a
264#define X_F16 6b 289#define X_F16 6b
265#define X_F17 6c 290#define X_F17 6c
266#define X_F18 6d 291#define X_F18 6d
267#define X_F19 6e 292#define X_F19 6e
268#define X_F20 6f 293#define X_F20 6f
269#define X_F21 70 294#define X_F21 70
270#define X_F22 71 295#define X_F22 71
271#define X_F23 72 296#define X_F23 72
272#define X_F24 73 297#define X_F24 73
273#define X_EXECUTE 74 298#define X_EXECUTE 74
274#define X_HELP 75 299#define X_HELP 75
275#define X_MENU 76 300#define X_MENU 76
276#define X_SELECT 77 301#define X_SELECT 77
277#define X_STOP 78 302#define X_STOP 78
278#define X_AGAIN 79 303#define X_AGAIN 79
279#define X_UNDO 7a 304#define X_UNDO 7a
280#define X_CUT 7b 305#define X_CUT 7b
281#define X_COPY 7c 306#define X_COPY 7c
282#define X_PASTE 7d 307#define X_PASTE 7d
283#define X_FIND 7e 308#define X_FIND 7e
284#define X__MUTE 7f 309#define X_KB_MUTE 7f
285#define X__VOLUP 80 310#define X_KB_VOLUME_UP 80
286#define X__VOLDOWN 81 311#define X_KB_VOLUME_DOWN 81
287#define X_LOCKING_CAPS 82 312#define X_LOCKING_CAPS_LOCK 82
288#define X_LOCKING_NUM 83 313#define X_LOCKING_NUM_LOCK 83
289#define X_LOCKING_SCROLL 84 314#define X_LOCKING_SCROLL_LOCK 84
290#define X_KP_COMMA 85 315#define X_KP_COMMA 85
291#define X_KP_EQUAL_AS400 86 316#define X_KP_EQUAL_AS400 86
292#define X_INT1 87 317#define X_INTERNATIONAL_1 87
293#define X_INT2 88 318#define X_INTERNATIONAL_2 88
294#define X_INT3 89 319#define X_INTERNATIONAL_3 89
295#define X_INT4 8a 320#define X_INTERNATIONAL_4 8a
296#define X_INT5 8b 321#define X_INTERNATIONAL_5 8b
297#define X_INT6 8c 322#define X_INTERNATIONAL_6 8c
298#define X_INT7 8d 323#define X_INTERNATIONAL_7 8d
299#define X_INT8 8e 324#define X_INTERNATIONAL_8 8e
300#define X_INT9 8f 325#define X_INTERNATIONAL_9 8f
301#define X_LANG1 90 326#define X_LANGUAGE_1 90
302#define X_LANG2 91 327#define X_LANGUAGE_2 91
303#define X_LANG3 92 328#define X_LANGUAGE_3 92
304#define X_LANG4 93 329#define X_LANGUAGE_4 93
305#define X_LANG5 94 330#define X_LANGUAGE_5 94
306#define X_LANG6 95 331#define X_LANGUAGE_6 95
307#define X_LANG7 96 332#define X_LANGUAGE_7 96
308#define X_LANG8 97 333#define X_LANGUAGE_8 97
309#define X_LANG9 98 334#define X_LANGUAGE_9 98
310#define X_ALT_ERASE 99 335#define X_ALTERNATE_ERASE 99
311#define X_SYSREQ 9a 336#define X_SYSTEM_REQUEST 9a
312#define X_CANCEL 9b 337#define X_CANCEL 9b
313#define X_CLEAR 9c 338#define X_CLEAR 9c
314#define X_PRIOR 9d 339#define X_PRIOR 9d
315#define X_RETURN 9e 340#define X_RETURN 9e
316#define X_SEPARATOR 9f 341#define X_SEPARATOR 9f
317#define X_OUT a0 342#define X_OUT a0
318#define X_OPER a1 343#define X_OPER a1
319#define X_CLEAR_AGAIN a2 344#define X_CLEAR_AGAIN a2
320#define X_CRSEL a3 345#define X_CRSEL a3
321#define X_EXSEL a4 346#define X_EXSEL a4
322 347
323/* Modifiers */ 348/* Modifiers */
324#define X_LCTRL e0 349#define X_LEFT_CTRL e0
325#define X_LSHIFT e1 350#define X_LEFT_SHIFT e1
326#define X_LALT e2 351#define X_LEFT_ALT e2
327#define X_LGUI e3 352#define X_LEFT_GUI e3
328#define X_RCTRL e4 353#define X_RIGHT_CTRL e4
329#define X_RSHIFT e5 354#define X_RIGHT_SHIFT e5
330#define X_RALT e6 355#define X_RIGHT_ALT e6
331#define X_RGUI e7 356#define X_RIGHT_GUI e7
332 357
333/* Media and Function keys */ 358/* Media and Function keys */
334/* Generic Desktop Page (0x01) */ 359/* Generic Desktop Page (0x01) */
335#define X_SYSTEM_POWER a5 360#define X_SYSTEM_POWER a5
336#define X_SYSTEM_SLEEP a6 361#define X_SYSTEM_SLEEP a6
337#define X_SYSTEM_WAKE a7 362#define X_SYSTEM_WAKE a7
338 363
339/* Consumer Page (0x0C) */ 364/* Consumer Page (0x0C) */
340#define X_AUDIO_MUTE a8 365#define X_AUDIO_MUTE a8
341#define X_AUDIO_VOL_UP a9 366#define X_AUDIO_VOL_UP a9
342#define X_AUDIO_VOL_DOWN aa 367#define X_AUDIO_VOL_DOWN aa
343#define X_MEDIA_NEXT_TRACK ab 368#define X_MEDIA_NEXT_TRACK ab
344#define X_MEDIA_PREV_TRACK ac 369#define X_MEDIA_PREV_TRACK ac
345#define X_MEDIA_STOP ad 370#define X_MEDIA_STOP ad
346#define X_MEDIA_PLAY_PAUSE ae 371#define X_MEDIA_PLAY_PAUSE ae
347#define X_MEDIA_SELECT af 372#define X_MEDIA_SELECT af
348#define X_MEDIA_EJECT b0 373#define X_MEDIA_EJECT b0
349#define X_MAIL b1 374#define X_MAIL b1
350#define X_CALCULATOR b2 375#define X_CALCULATOR b2
351#define X_MY_COMPUTER b3 376#define X_MY_COMPUTER b3
352#define X_WWW_SEARCH b4 377#define X_WWW_SEARCH b4
353#define X_WWW_HOME b5 378#define X_WWW_HOME b5
354#define X_WWW_BACK b6 379#define X_WWW_BACK b6
355#define X_WWW_FORWARD b7 380#define X_WWW_FORWARD b7
356#define X_WWW_STOP b8 381#define X_WWW_STOP b8
357#define X_WWW_REFRESH b9 382#define X_WWW_REFRESH b9
358#define X_WWW_FAVORITES ba 383#define X_WWW_FAVORITES ba
359#define X_MEDIA_FAST_FORWARD bb 384#define X_MEDIA_FAST_FORWARD bb
360#define X_MEDIA_REWIND bc 385#define X_MEDIA_REWIND bc
361#define X_BRIGHTNESS_UP bd 386#define X_BRIGHTNESS_UP bd
362#define X_BRIGHTNESS_DOWN be 387#define X_BRIGHTNESS_DOWN be
388#define X_CONTROL_PANEL bf
389#define X_ASSISTANT c0
363 390
364/* Mouse Buttons (unallocated range in HID spec) */ 391/* Mouse Buttons (unallocated range in HID spec) */
365#ifdef VIA_ENABLE 392#ifdef VIA_ENABLE
366#define X_MS_UP f0 393#define X_MS_UP f0
367#define X_MS_DOWN f1 394#define X_MS_DOWN f1
368#define X_MS_LEFT f2 395#define X_MS_LEFT f2
369#define X_MS_RIGHT f3 396#define X_MS_RIGHT f3
370#define X_MS_BTN1 f4 397#define X_MS_BTN1 f4
371#define X_MS_BTN2 f5 398#define X_MS_BTN2 f5
372#define X_MS_BTN3 f6 399#define X_MS_BTN3 f6
373#define X_MS_BTN4 f7 400#define X_MS_BTN4 f7
374#define X_MS_BTN5 f8 401#define X_MS_BTN5 f8
375#define X_MS_BTN6 f8 402#define X_MS_BTN6 f8
376#define X_MS_BTN7 f8 403#define X_MS_BTN7 f8
377#define X_MS_BTN8 f8 404#define X_MS_BTN8 f8
378#define X_MS_WH_UP f9 405#define X_MS_WH_UP f9
379#define X_MS_WH_DOWN fa 406#define X_MS_WH_DOWN fa
380#define X_MS_WH_LEFT fb 407#define X_MS_WH_LEFT fb
381#define X_MS_WH_RIGHT fc 408#define X_MS_WH_RIGHT fc
382#define X_MS_ACCEL0 fd 409#define X_MS_ACCEL0 fd
383#define X_MS_ACCEL1 fe 410#define X_MS_ACCEL1 fe
384#define X_MS_ACCEL2 ff 411#define X_MS_ACCEL2 ff
385#else 412#else
386#define X_MS_UP cd 413#define X_MS_UP cd
387#define X_MS_DOWN ce 414#define X_MS_DOWN ce
388#define X_MS_LEFT cf 415#define X_MS_LEFT cf
389#define X_MS_RIGHT d0 416#define X_MS_RIGHT d0
390#define X_MS_BTN1 d1 417#define X_MS_BTN1 d1
391#define X_MS_BTN2 d2 418#define X_MS_BTN2 d2
392#define X_MS_BTN3 d3 419#define X_MS_BTN3 d3
393#define X_MS_BTN4 d4 420#define X_MS_BTN4 d4
394#define X_MS_BTN5 d5 421#define X_MS_BTN5 d5
395#define X_MS_BTN6 d6 422#define X_MS_BTN6 d6
396#define X_MS_BTN7 d7 423#define X_MS_BTN7 d7
397#define X_MS_BTN8 d8 424#define X_MS_BTN8 d8
398#define X_MS_WH_UP d9 425#define X_MS_WH_UP d9
399#define X_MS_WH_DOWN da 426#define X_MS_WH_DOWN da
400#define X_MS_WH_LEFT db 427#define X_MS_WH_LEFT db
401#define X_MS_WH_RIGHT dc 428#define X_MS_WH_RIGHT dc
402#define X_MS_ACCEL0 dd 429#define X_MS_ACCEL0 dd
403#define X_MS_ACCEL1 de 430#define X_MS_ACCEL1 de
404#define X_MS_ACCEL2 df 431#define X_MS_ACCEL2 df
405#endif 432#endif
406 433
407 434
@@ -439,6 +466,3 @@
439#define SS_ROPT(string) SS_RALT(string) 466#define SS_ROPT(string) SS_RALT(string)
440#define SS_RCMD(string) SS_RGUI(string) 467#define SS_RCMD(string) SS_RGUI(string)
441#define SS_RWIN(string) SS_RGUI(string) 468#define SS_RWIN(string) SS_RGUI(string)
442
443// DEPRECATED
444#define SS_LCTRL(string) SS_LCTL(string)