diff options
author | Ryan <fauxpark@gmail.com> | 2021-11-04 16:22:17 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-03 22:22:17 -0700 |
commit | f529580860cf5a1de4afc10432f218a45daae17a (patch) | |
tree | 1d2fa041174f2586230ab831c05e5b56d8ba4f92 /quantum/process_keycode/process_printer.c | |
parent | b06d9d822cfb72e0728b11711a333f2f5d3c631e (diff) | |
download | qmk_firmware-f529580860cf5a1de4afc10432f218a45daae17a.tar.gz qmk_firmware-f529580860cf5a1de4afc10432f218a45daae17a.zip |
Basic keycode overhaul (#14726)
Diffstat (limited to 'quantum/process_keycode/process_printer.c')
-rw-r--r-- | quantum/process_keycode/process_printer.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/quantum/process_keycode/process_printer.c b/quantum/process_keycode/process_printer.c index 7c5e4169a..82528cc68 100644 --- a/quantum/process_keycode/process_printer.c +++ b/quantum/process_keycode/process_printer.c | |||
@@ -31,7 +31,7 @@ uint8_t shifted_numbers[10] = {0x21, 0x40, 0x23, 0x24, 0x25, 0x5E, 0x26, 0x2A, 0 | |||
31 | 31 | ||
32 | // uint8_t keycode_to_ascii[0xFF][2]; | 32 | // uint8_t keycode_to_ascii[0xFF][2]; |
33 | 33 | ||
34 | // keycode_to_ascii[KC_MINS] = {0x2D, 0x5F}; | 34 | // keycode_to_ascii[KC_MINUS] = {0x2D, 0x5F}; |
35 | 35 | ||
36 | void print_char(char c) { | 36 | void print_char(char c) { |
37 | USB_Disable(); | 37 | USB_Disable(); |
@@ -90,8 +90,8 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
90 | case KC_PIPE: | 90 | case KC_PIPE: |
91 | case KC_TILD: | 91 | case KC_TILD: |
92 | keycode &= 0xFF; | 92 | keycode &= 0xFF; |
93 | case KC_LSFT: | 93 | case KC_LEFT_SHIFT: |
94 | case KC_RSFT: | 94 | case KC_RIGHT_SHIFT: |
95 | if (record->event.pressed) { | 95 | if (record->event.pressed) { |
96 | character_shift++; | 96 | character_shift++; |
97 | } else { | 97 | } else { |
@@ -107,13 +107,13 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
107 | print_box_string("This is a line of text!"); | 107 | print_box_string("This is a line of text!"); |
108 | } | 108 | } |
109 | return false; | 109 | return false; |
110 | case KC_ESC: | 110 | case KC_ESCAPE: |
111 | if (record->event.pressed) { | 111 | if (record->event.pressed) { |
112 | print_char(0x1B); | 112 | print_char(0x1B); |
113 | } | 113 | } |
114 | return false; | 114 | return false; |
115 | break; | 115 | break; |
116 | case KC_SPC: | 116 | case KC_SPACE: |
117 | if (record->event.pressed) { | 117 | if (record->event.pressed) { |
118 | print_char(0x20); | 118 | print_char(0x20); |
119 | } | 119 | } |
@@ -139,7 +139,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
139 | } | 139 | } |
140 | return false; | 140 | return false; |
141 | break; | 141 | break; |
142 | case KC_ENT: | 142 | case KC_ENTER: |
143 | if (record->event.pressed) { | 143 | if (record->event.pressed) { |
144 | if (character_shift) { | 144 | if (character_shift) { |
145 | print_char(0x0C); | 145 | print_char(0x0C); |
@@ -149,7 +149,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
149 | } | 149 | } |
150 | return false; | 150 | return false; |
151 | break; | 151 | break; |
152 | case KC_BSPC: | 152 | case KC_BACKSPACE: |
153 | if (record->event.pressed) { | 153 | if (record->event.pressed) { |
154 | if (character_shift) { | 154 | if (character_shift) { |
155 | print_char(0x18); | 155 | print_char(0x18); |
@@ -169,7 +169,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
169 | } | 169 | } |
170 | return false; | 170 | return false; |
171 | break; | 171 | break; |
172 | case KC_COMM: | 172 | case KC_COMMA: |
173 | if (record->event.pressed) { | 173 | if (record->event.pressed) { |
174 | if (character_shift) { | 174 | if (character_shift) { |
175 | print_char(0x3C); | 175 | print_char(0x3C); |
@@ -179,7 +179,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
179 | } | 179 | } |
180 | return false; | 180 | return false; |
181 | break; | 181 | break; |
182 | case KC_SLSH: | 182 | case KC_SLASH: |
183 | if (record->event.pressed) { | 183 | if (record->event.pressed) { |
184 | if (character_shift) { | 184 | if (character_shift) { |
185 | print_char(0x3F); | 185 | print_char(0x3F); |
@@ -189,7 +189,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
189 | } | 189 | } |
190 | return false; | 190 | return false; |
191 | break; | 191 | break; |
192 | case KC_QUOT: | 192 | case KC_QUOTE: |
193 | if (record->event.pressed) { | 193 | if (record->event.pressed) { |
194 | if (character_shift) { | 194 | if (character_shift) { |
195 | print_char(0x22); | 195 | print_char(0x22); |
@@ -199,7 +199,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
199 | } | 199 | } |
200 | return false; | 200 | return false; |
201 | break; | 201 | break; |
202 | case KC_GRV: | 202 | case KC_GRAVE: |
203 | if (record->event.pressed) { | 203 | if (record->event.pressed) { |
204 | if (character_shift) { | 204 | if (character_shift) { |
205 | print_char(0x7E); | 205 | print_char(0x7E); |
@@ -209,7 +209,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
209 | } | 209 | } |
210 | return false; | 210 | return false; |
211 | break; | 211 | break; |
212 | case KC_MINS: | 212 | case KC_MINUS: |
213 | if (record->event.pressed) { | 213 | if (record->event.pressed) { |
214 | if (character_shift) { | 214 | if (character_shift) { |
215 | print_char(0x5F); | 215 | print_char(0x5F); |
@@ -219,7 +219,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
219 | } | 219 | } |
220 | return false; | 220 | return false; |
221 | break; | 221 | break; |
222 | case KC_EQL: | 222 | case KC_EQUAL: |
223 | if (record->event.pressed) { | 223 | if (record->event.pressed) { |
224 | if (character_shift) { | 224 | if (character_shift) { |
225 | print_char(0x2B); | 225 | print_char(0x2B); |
@@ -229,7 +229,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
229 | } | 229 | } |
230 | return false; | 230 | return false; |
231 | break; | 231 | break; |
232 | case KC_LBRC: | 232 | case KC_LEFT_BRACKET: |
233 | if (record->event.pressed) { | 233 | if (record->event.pressed) { |
234 | if (character_shift) { | 234 | if (character_shift) { |
235 | print_char(0x7B); | 235 | print_char(0x7B); |
@@ -239,7 +239,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
239 | } | 239 | } |
240 | return false; | 240 | return false; |
241 | break; | 241 | break; |
242 | case KC_RBRC: | 242 | case KC_RIGHT_BRACKET: |
243 | if (record->event.pressed) { | 243 | if (record->event.pressed) { |
244 | if (character_shift) { | 244 | if (character_shift) { |
245 | print_char(0x7D); | 245 | print_char(0x7D); |
@@ -249,7 +249,7 @@ bool process_printer(uint16_t keycode, keyrecord_t *record) { | |||
249 | } | 249 | } |
250 | return false; | 250 | return false; |
251 | break; | 251 | break; |
252 | case KC_BSLS: | 252 | case KC_BACKSLASH: |
253 | if (record->event.pressed) { | 253 | if (record->event.pressed) { |
254 | if (character_shift) { | 254 | if (character_shift) { |
255 | print_char(0x7C); | 255 | print_char(0x7C); |