diff options
| author | Ryan <fauxpark@gmail.com> | 2022-04-25 19:30:20 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-25 19:30:20 +1000 |
| commit | 73688057f483e8e38cc970e5fe3ab0d04fa2217e (patch) | |
| tree | 86f8aad904b311b2d22d09bf93b407031e5db980 /quantum/keymap_extras | |
| parent | 0369fb004719abbde4904174de7ffff9ceb6717a (diff) | |
Add missing dead key LUTs for sendstring headers (#16929)
Diffstat (limited to 'quantum/keymap_extras')
34 files changed, 628 insertions, 8 deletions
diff --git a/quantum/keymap_extras/keymap_br_abnt2.h b/quantum/keymap_extras/keymap_br_abnt2.h index e91718013a..b5892183be 100644 --- a/quantum/keymap_extras/keymap_br_abnt2.h +++ b/quantum/keymap_extras/keymap_br_abnt2.h | |||
| @@ -87,8 +87,8 @@ | |||
| 87 | #define BR_SCLN KC_SLSH // ; | 87 | #define BR_SCLN KC_SLSH // ; |
| 88 | #define BR_SLSH KC_INT1 // / | 88 | #define BR_SLSH KC_INT1 // / |
| 89 | // Numpad | 89 | // Numpad |
| 90 | #define BR_PDOT KC_PCMM // . | 90 | #define BR_PDOT KC_PCMM // . |
| 91 | #define BR_PCMM KC_PDOT // , | 91 | #define BR_PCMM KC_PDOT // , |
| 92 | 92 | ||
| 93 | /* Shifted symbols | 93 | /* Shifted symbols |
| 94 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | 94 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ |
diff --git a/quantum/keymap_extras/keymap_italian.h b/quantum/keymap_extras/keymap_italian.h index be495f85ba..ece60d06b7 100644 --- a/quantum/keymap_extras/keymap_italian.h +++ b/quantum/keymap_extras/keymap_italian.h | |||
| @@ -140,12 +140,12 @@ | |||
| 140 | * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ | 140 | * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ |
| 141 | */ | 141 | */ |
| 142 | // Row 2 | 142 | // Row 2 |
| 143 | #define IT_EURO ALGR(IT_E) // € | 143 | #define IT_EURO ALGR(IT_E) // € |
| 144 | #define IT_LBRC ALGR(IT_EGRV) // [ | 144 | #define IT_LBRC ALGR(IT_EGRV) // [ |
| 145 | #define IT_RBRC ALGR(IT_PLUS) // ] | 145 | #define IT_RBRC ALGR(IT_PLUS) // ] |
| 146 | // Row 3 | 146 | // Row 3 |
| 147 | #define IT_AT ALGR(IT_OGRV) // @ | 147 | #define IT_AT ALGR(IT_OGRV) // @ |
| 148 | #define IT_HASH ALGR(IT_AGRV) // # | 148 | #define IT_HASH ALGR(IT_AGRV) // # |
| 149 | 149 | ||
| 150 | /* Shift+AltGr symbols | 150 | /* Shift+AltGr symbols |
| 151 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | 151 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ |
diff --git a/quantum/keymap_extras/sendstring_belgian.h b/quantum/keymap_extras/sendstring_belgian.h index 5e7218a2fa..34ca9514c8 100644 --- a/quantum/keymap_extras/sendstring_belgian.h +++ b/quantum/keymap_extras/sendstring_belgian.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_bepo.h b/quantum/keymap_extras/sendstring_bepo.h index 8119cd9f54..0f0d5a2111 100644 --- a/quantum/keymap_extras/sendstring_bepo.h +++ b/quantum/keymap_extras/sendstring_bepo.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_br_abnt2.h b/quantum/keymap_extras/sendstring_br_abnt2.h index f2946e54b8..1ca2d28592 100644 --- a/quantum/keymap_extras/sendstring_br_abnt2.h +++ b/quantum/keymap_extras/sendstring_br_abnt2.h | |||
| @@ -43,6 +43,26 @@ const uint8_t ascii_to_shift_lut[16] PROGMEM = { | |||
| 43 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 0, 0) | 43 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 0, 0) |
| 44 | }; | 44 | }; |
| 45 | 45 | ||
| 46 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 47 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 48 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 49 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 50 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 51 | |||
| 52 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 53 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 54 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 55 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 56 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 57 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 58 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 59 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 60 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 61 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 62 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 63 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 64 | }; | ||
| 65 | |||
| 46 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 47 | // NUL SOH STX ETX EOT ENQ ACK BEL | 67 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 48 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_canadian_multilingual.h b/quantum/keymap_extras/sendstring_canadian_multilingual.h index 3679a98c14..92b588c82e 100644 --- a/quantum/keymap_extras/sendstring_canadian_multilingual.h +++ b/quantum/keymap_extras/sendstring_canadian_multilingual.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_croatian.h b/quantum/keymap_extras/sendstring_croatian.h index 67f75992ae..bf51c81a88 100644 --- a/quantum/keymap_extras/sendstring_croatian.h +++ b/quantum/keymap_extras/sendstring_croatian.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_czech.h b/quantum/keymap_extras/sendstring_czech.h index 94879dfd4e..6693999f51 100644 --- a/quantum/keymap_extras/sendstring_czech.h +++ b/quantum/keymap_extras/sendstring_czech.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 0, 1, 1, 0), | 63 | KCLUT_ENTRY(0, 0, 0, 1, 0, 1, 1, 0), |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_danish.h b/quantum/keymap_extras/sendstring_danish.h index 0ec5b108a5..6923063ce2 100644 --- a/quantum/keymap_extras/sendstring_danish.h +++ b/quantum/keymap_extras/sendstring_danish.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_dvorak_fr.h b/quantum/keymap_extras/sendstring_dvorak_fr.h index 98d0577afa..2f4f281794 100644 --- a/quantum/keymap_extras/sendstring_dvorak_fr.h +++ b/quantum/keymap_extras/sendstring_dvorak_fr.h | |||
| @@ -42,6 +42,25 @@ const uint8_t ascii_to_shift_lut[16] PROGMEM = { | |||
| 42 | KCLUT_ENTRY(0, 0, 0, 0, 1, 0, 0, 0), | 42 | KCLUT_ENTRY(0, 0, 0, 0, 1, 0, 0, 0), |
| 43 | }; | 43 | }; |
| 44 | 44 | ||
| 45 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 46 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 47 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 48 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 49 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 50 | |||
| 51 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 52 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 53 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 54 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 55 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 56 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 57 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 58 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 59 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 60 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 61 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 62 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 63 | }; | ||
| 45 | 64 | ||
| 46 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 65 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 47 | // NUL SOH STX ETX EOT ENQ ACK BEL | 66 | // NUL SOH STX ETX EOT ENQ ACK BEL |
diff --git a/quantum/keymap_extras/sendstring_estonian.h b/quantum/keymap_extras/sendstring_estonian.h index 24d853fb59..9ea2ab3f8f 100644 --- a/quantum/keymap_extras/sendstring_estonian.h +++ b/quantum/keymap_extras/sendstring_estonian.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_finnish.h b/quantum/keymap_extras/sendstring_finnish.h index cf23483843..197836ba83 100644 --- a/quantum/keymap_extras/sendstring_finnish.h +++ b/quantum/keymap_extras/sendstring_finnish.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_fr_ch.h b/quantum/keymap_extras/sendstring_fr_ch.h index 2acce5663b..160a2efb05 100644 --- a/quantum/keymap_extras/sendstring_fr_ch.h +++ b/quantum/keymap_extras/sendstring_fr_ch.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_french.h b/quantum/keymap_extras/sendstring_french.h index ab65f28eb7..a37a5d314b 100644 --- a/quantum/keymap_extras/sendstring_french.h +++ b/quantum/keymap_extras/sendstring_french.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_french_afnor.h b/quantum/keymap_extras/sendstring_french_afnor.h index 690daaaf02..1408634a26 100644 --- a/quantum/keymap_extras/sendstring_french_afnor.h +++ b/quantum/keymap_extras/sendstring_french_afnor.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_french_osx.h b/quantum/keymap_extras/sendstring_french_osx.h index 6cadbac153..cc9b857cd0 100644 --- a/quantum/keymap_extras/sendstring_french_osx.h +++ b/quantum/keymap_extras/sendstring_french_osx.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 80 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_german.h b/quantum/keymap_extras/sendstring_german.h index 3445a0e5fb..69c7dd996e 100644 --- a/quantum/keymap_extras/sendstring_german.h +++ b/quantum/keymap_extras/sendstring_german.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_german_ch.h b/quantum/keymap_extras/sendstring_german_ch.h index 1e1327c511..b8f7471247 100644 --- a/quantum/keymap_extras/sendstring_german_ch.h +++ b/quantum/keymap_extras/sendstring_german_ch.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_german_osx.h b/quantum/keymap_extras/sendstring_german_osx.h index 03f54da2af..d25c8c0995 100644 --- a/quantum/keymap_extras/sendstring_german_osx.h +++ b/quantum/keymap_extras/sendstring_german_osx.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_hungarian.h b/quantum/keymap_extras/sendstring_hungarian.h index 29dc3ccb8c..9169ba2557 100644 --- a/quantum/keymap_extras/sendstring_hungarian.h +++ b/quantum/keymap_extras/sendstring_hungarian.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_icelandic.h b/quantum/keymap_extras/sendstring_icelandic.h index 867eb8743c..b25a4e76e7 100644 --- a/quantum/keymap_extras/sendstring_icelandic.h +++ b/quantum/keymap_extras/sendstring_icelandic.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_latvian.h b/quantum/keymap_extras/sendstring_latvian.h index 61f788693c..bd73a01e48 100644 --- a/quantum/keymap_extras/sendstring_latvian.h +++ b/quantum/keymap_extras/sendstring_latvian.h | |||
| @@ -19,9 +19,30 @@ | |||
| 19 | #pragma once | 19 | #pragma once |
| 20 | 20 | ||
| 21 | #include "keymap_latvian.h" | 21 | #include "keymap_latvian.h" |
| 22 | #include "quantum.h" | ||
| 22 | 23 | ||
| 23 | // clang-format off | 24 | // clang-format off |
| 24 | 25 | ||
| 26 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 27 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 28 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 29 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 30 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 31 | |||
| 32 | KCLUT_ENTRY(0, 0, 1, 0, 0, 0, 0, 1), | ||
| 33 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 34 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 35 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 36 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 37 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 38 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 39 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 40 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 41 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 42 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 43 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 44 | }; | ||
| 45 | |||
| 25 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 46 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 26 | // NUL SOH STX ETX EOT ENQ ACK BEL | 47 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 27 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 48 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_norwegian.h b/quantum/keymap_extras/sendstring_norwegian.h index d3478f8301..28813da51f 100644 --- a/quantum/keymap_extras/sendstring_norwegian.h +++ b/quantum/keymap_extras/sendstring_norwegian.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 0, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 0, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_portuguese.h b/quantum/keymap_extras/sendstring_portuguese.h index bec9b2c680..37db5f97aa 100644 --- a/quantum/keymap_extras/sendstring_portuguese.h +++ b/quantum/keymap_extras/sendstring_portuguese.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 0, 1, 0, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 0, 1, 0, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_portuguese_osx_iso.h b/quantum/keymap_extras/sendstring_portuguese_osx_iso.h index 1799347f30..f4ac1b37af 100644 --- a/quantum/keymap_extras/sendstring_portuguese_osx_iso.h +++ b/quantum/keymap_extras/sendstring_portuguese_osx_iso.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 0, 1, 0, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 0, 1, 0, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_serbian_latin.h b/quantum/keymap_extras/sendstring_serbian_latin.h index 40e2a9ea0c..7e19a62595 100644 --- a/quantum/keymap_extras/sendstring_serbian_latin.h +++ b/quantum/keymap_extras/sendstring_serbian_latin.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_slovak.h b/quantum/keymap_extras/sendstring_slovak.h index f48d30dcb1..c94cca1379 100644 --- a/quantum/keymap_extras/sendstring_slovak.h +++ b/quantum/keymap_extras/sendstring_slovak.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_slovenian.h b/quantum/keymap_extras/sendstring_slovenian.h index adf7ea47db..117af7e76d 100644 --- a/quantum/keymap_extras/sendstring_slovenian.h +++ b/quantum/keymap_extras/sendstring_slovenian.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_spanish.h b/quantum/keymap_extras/sendstring_spanish.h index b984a6f463..680e99ef4e 100644 --- a/quantum/keymap_extras/sendstring_spanish.h +++ b/quantum/keymap_extras/sendstring_spanish.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_spanish_dvorak.h b/quantum/keymap_extras/sendstring_spanish_dvorak.h index 87d582491c..ccf9458247 100644 --- a/quantum/keymap_extras/sendstring_spanish_dvorak.h +++ b/quantum/keymap_extras/sendstring_spanish_dvorak.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_swedish.h b/quantum/keymap_extras/sendstring_swedish.h index 8b07d42301..d451342992 100644 --- a/quantum/keymap_extras/sendstring_swedish.h +++ b/quantum/keymap_extras/sendstring_swedish.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_turkish_f.h b/quantum/keymap_extras/sendstring_turkish_f.h index 8d6dc778fd..cabd5c5dc5 100644 --- a/quantum/keymap_extras/sendstring_turkish_f.h +++ b/quantum/keymap_extras/sendstring_turkish_f.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_turkish_q.h b/quantum/keymap_extras/sendstring_turkish_q.h index 1a409c1e03..986f022333 100644 --- a/quantum/keymap_extras/sendstring_turkish_q.h +++ b/quantum/keymap_extras/sendstring_turkish_q.h | |||
| @@ -63,6 +63,26 @@ const uint8_t ascii_to_altgr_lut[16] PROGMEM = { | |||
| 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) | 63 | KCLUT_ENTRY(0, 0, 0, 1, 1, 1, 1, 0) |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | const uint8_t ascii_to_dead_lut[16] PROGMEM = { | ||
| 67 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 68 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 69 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 70 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 71 | |||
| 72 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 73 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 74 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 75 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 76 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 77 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 78 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 79 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0), | ||
| 80 | KCLUT_ENTRY(1, 0, 0, 0, 0, 0, 0, 0), | ||
| 81 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 82 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 0, 0), | ||
| 83 | KCLUT_ENTRY(0, 0, 0, 0, 0, 0, 1, 0) | ||
| 84 | }; | ||
| 85 | |||
| 66 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { | 86 | const uint8_t ascii_to_keycode_lut[128] PROGMEM = { |
| 67 | // NUL SOH STX ETX EOT ENQ ACK BEL | 87 | // NUL SOH STX ETX EOT ENQ ACK BEL |
| 68 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 88 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
diff --git a/quantum/keymap_extras/sendstring_us_international.h b/quantum/keymap_extras/sendstring_us_international.h index 53a5891fb1..d1694ff0f0 100644 --- a/quantum/keymap_extras/sendstring_us_international.h +++ b/quantum/keymap_extras/sendstring_us_international.h | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 15 | */ | 15 | */ |
| 16 | 16 | ||
| 17 | // Sendstring lookup tables for UK layouts | 17 | // Sendstring lookup tables for US International layouts |
| 18 | 18 | ||
| 19 | #pragma once | 19 | #pragma once |
| 20 | 20 | ||
