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); |
