[Keymap] catrielmuller keymap for the dztech/dz65rgb (#7015)
[jackhill/qmk/firmware.git] / quantum / send_string_keycodes.h
CommitLineData
7ad924ba
JH
1#ifndef SEND_STRING_KEYCODES
2#define SEND_STRING_KEYCODES
3
b624f32f 4#define X_NO 00
5#define X_ROLL_OVER 01
6#define X_POST_FAIL 02
7#define X_UNDEFINED 03
8#define X_A 04
9#define X_B 05
10#define X_C 06
11#define X_D 07
12#define X_E 08
13#define X_F 09
14#define X_G 0a
15#define X_H 0b
16#define X_I 0c
17#define X_J 0d
18#define X_K 0e
19#define X_L 0f
20#define X_M 10
21#define X_N 11
22#define X_O 12
23#define X_P 13
24#define X_Q 14
25#define X_R 15
26#define X_S 16
27#define X_T 17
28#define X_U 18
29#define X_V 19
30#define X_W 1a
31#define X_X 1b
32#define X_Y 1c
33#define X_Z 1d
34#define X_1 1e
35#define X_2 1f
36#define X_3 20
37#define X_4 21
38#define X_5 22
39#define X_6 23
40#define X_7 24
41#define X_8 25
42#define X_9 26
43#define X_0 27
44#define X_ENTER 28
45#define X_ESCAPE 29
46#define X_BSPACE 2a
47#define X_TAB 2b
48#define X_SPACE 2c
49#define X_MINUS 2d
50#define X_EQUAL 2e
51#define X_LBRACKET 2f
52#define X_RBRACKET 30
53#define X_BSLASH 31
54#define X_NONUS_HASH 32
55#define X_SCOLON 33
56#define X_QUOTE 34
57#define X_GRAVE 35
58#define X_COMMA 36
59#define X_DOT 37
60#define X_SLASH 38
61#define X_CAPSLOCK 39
62#define X_F1 3a
63#define X_F2 3b
64#define X_F3 3c
65#define X_F4 3d
66#define X_F5 3e
67#define X_F6 3f
68#define X_F7 40
69#define X_F8 41
70#define X_F9 42
71#define X_F10 43
72#define X_F11 44
73#define X_F12 45
74#define X_PSCREEN 46
75#define X_SCROLLLOCK 47
76#define X_PAUSE 48
77#define X_INSERT 49
78#define X_HOME 4a
79#define X_PGUP 4b
80#define X_DELETE 4c
81#define X_END 4d
82#define X_PGDOWN 4e
83#define X_RIGHT 4f
84#define X_LEFT 50
85#define X_DOWN 51
86#define X_UP 52
87#define X_NUMLOCK 53
88#define X_KP_SLASH 54
89#define X_KP_ASTERISK 55
90#define X_KP_MINUS 56
91#define X_KP_PLUS 57
92#define X_KP_ENTER 58
93#define X_KP_1 59
94#define X_KP_2 5a
95#define X_KP_3 5b
96#define X_KP_4 5c
97#define X_KP_5 5d
98#define X_KP_6 5e
99#define X_KP_7 5f
100#define X_KP_8 60
101#define X_KP_9 61
102#define X_KP_0 62
103#define X_KP_DOT 63
104#define X_NONUS_BSLASH 64
105#define X_APPLICATION 65
106#define X_POWER 66
107#define X_KP_EQUAL 67
108#define X_F13 68
109#define X_F14 69
110#define X_F15 6a
111#define X_F16 6b
112#define X_F17 6c
113#define X_F18 6d
114#define X_F19 6e
115#define X_F20 6f
116#define X_F21 70
117#define X_F22 71
118#define X_F23 72
119#define X_F24 73
120#define X_EXECUTE 74
121#define X_HELP 75
122#define X_MENU 76
123#define X_SELECT 77
124#define X_STOP 78
125#define X_AGAIN 79
126#define X_UNDO 7a
127#define X_CUT 7b
128#define X_COPY 7c
129#define X_PASTE 7d
130#define X_FIND 7e
131#define X__MUTE 7f
132#define X__VOLUP 80
133#define X__VOLDOWN 81
134#define X_LOCKING_CAPS 82
135#define X_LOCKING_NUM 83
136#define X_LOCKING_SCROLL 84
137#define X_KP_COMMA 85
138#define X_KP_EQUAL_AS400 86
139#define X_INT1 87
140#define X_INT2 88
141#define X_INT3 89
142#define X_INT4 8a
143#define X_INT5 8b
144#define X_INT6 8c
145#define X_INT7 8d
146#define X_INT8 8e
147#define X_INT9 8f
148#define X_LANG1 90
149#define X_LANG2 91
150#define X_LANG3 92
151#define X_LANG4 93
152#define X_LANG5 94
153#define X_LANG6 95
154#define X_LANG7 96
155#define X_LANG8 97
156#define X_LANG9 98
157#define X_ALT_ERASE 99
158#define X_SYSREQ 9a
159#define X_CANCEL 9b
160#define X_CLEAR 9c
161#define X_PRIOR 9d
162#define X_RETURN 9e
163#define X_SEPARATOR 9f
164#define X_OUT a0
165#define X_OPER a1
166#define X_CLEAR_AGAIN a2
167#define X_CRSEL a3
168#define X_EXSEL a4
7ad924ba
JH
169
170/* Modifiers */
b624f32f 171#define X_LCTRL e0
172#define X_LSHIFT e1
173#define X_LALT e2
174#define X_LGUI e3
175#define X_RCTRL e4
176#define X_RSHIFT e5
177#define X_RALT e6
178#define X_RGUI e7
7ad924ba 179
6590f3c8 180/* System Control */
b624f32f 181#define X_SYSTEM_POWER a5
182#define X_SYSTEM_SLEEP a6
183#define X_SYSTEM_WAKE a7
6590f3c8 184
185/* Media Control */
b624f32f 186#define X_AUDIO_MUTE a8
187#define X_AUDIO_VOL_UP a9
188#define X_AUDIO_VOL_DOWN aa
189#define X_MEDIA_NEXT_TRACK ab
190#define X_MEDIA_PREV_TRACK ac
191#define X_MEDIA_STOP ad
192#define X_MEDIA_PLAY_PAUSE ae
193#define X_MEDIA_SELECT af
194#define X_MEDIA_EJECT b0
195#define X_MAIL b1
196#define X_CALCULATOR b2
197#define X_MY_COMPUTER b3
198#define X_WWW_SEARCH b4
199#define X_WWW_HOME b5
200#define X_WWW_BACK b6
201#define X_WWW_FORWARD b7
202#define X_WWW_STOP b8
203#define X_WWW_REFRESH b9
204#define X_WWW_FAVORITES ba
6590f3c8 205#define X_MEDIA_FAST_FORWARD bb
b624f32f 206#define X_MEDIA_REWIND bc
6590f3c8 207#endif