diff options
| author | fauxpark <fauxpark@gmail.com> | 2019-07-10 08:47:35 +1000 |
|---|---|---|
| committer | skullydazed <skullydazed@users.noreply.github.com> | 2019-08-30 15:01:52 -0700 |
| commit | 554e4bf25c4bcbf263b2e73c6148b7ea1d520762 (patch) | |
| tree | e191e836e955d354adc9c37a742b43a6a76feeb4 /keyboards/sentraq | |
| parent | 9e20478e6bdebc9cea49204482992471bccaf6a1 (diff) | |
| download | qmk_firmware-554e4bf25c4bcbf263b2e73c6148b7ea1d520762.tar.gz qmk_firmware-554e4bf25c4bcbf263b2e73c6148b7ea1d520762.zip | |
Migrate ACTION_LAYER_MOMENTARYs to MO() (#5176)
* Migrate ACTION_LAYER_MOMENTARYs to MO()
* Add changelog entry
* Update docs/ChangeLog/20190830/PR5176.md
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
Diffstat (limited to 'keyboards/sentraq')
| -rw-r--r-- | keyboards/sentraq/s60_x/keymaps/ansi_qwertz/keymap.c | 4 | ||||
| -rw-r--r-- | keyboards/sentraq/s60_x/keymaps/hasu/keymap.c | 17 | ||||
| -rw-r--r-- | keyboards/sentraq/s60_x/keymaps/hhkb/keymap.c | 11 | ||||
| -rw-r--r-- | keyboards/sentraq/s60_x/keymaps/jpec/keymap.c | 5 | ||||
| -rw-r--r-- | keyboards/sentraq/s60_x/keymaps/poker/keymap.c | 15 | ||||
| -rw-r--r-- | keyboards/sentraq/s65_x/keymaps/kelorean/keymap.c | 1 | ||||
| -rw-r--r-- | keyboards/sentraq/s65_x/keymaps/nall/keymap.c | 1 |
7 files changed, 24 insertions, 30 deletions
diff --git a/keyboards/sentraq/s60_x/keymaps/ansi_qwertz/keymap.c b/keyboards/sentraq/s60_x/keymaps/ansi_qwertz/keymap.c index 7304c80c1..f7a66b96f 100644 --- a/keyboards/sentraq/s60_x/keymaps/ansi_qwertz/keymap.c +++ b/keyboards/sentraq/s60_x/keymaps/ansi_qwertz/keymap.c | |||
| @@ -31,14 +31,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 31 | #define KC_SPACEFN KC_FN0 | 31 | #define KC_SPACEFN KC_FN0 |
| 32 | #define KC_OSLS KC_FN3 | 32 | #define KC_OSLS KC_FN3 |
| 33 | #define KC_GMLK KC_FN1 | 33 | #define KC_GMLK KC_FN1 |
| 34 | #define KC_FUNC KC_FN2 | 34 | #define KC_FUNC MO(2) |
| 35 | #define MICMUTE RCTL(KC_LCTL) | 35 | #define MICMUTE RCTL(KC_LCTL) |
| 36 | 36 | ||
| 37 | enum function_codes { | 37 | enum function_codes { |
| 38 | F_SPACEFN = 0, | 38 | F_SPACEFN = 0, |
| 39 | F_OSLS = 3, | 39 | F_OSLS = 3, |
| 40 | F_GMLK = 1, | 40 | F_GMLK = 1, |
| 41 | F_FUNC = 2 | ||
| 42 | }; | 41 | }; |
| 43 | 42 | ||
| 44 | enum layer_names { | 43 | enum layer_names { |
| @@ -154,7 +153,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 154 | const uint16_t PROGMEM fn_actions[] = { | 153 | const uint16_t PROGMEM fn_actions[] = { |
| 155 | [F_SPACEFN] = ACTION_LAYER_TAP_KEY(2, KC_SPACE), // SpaceFn layout 1 | 154 | [F_SPACEFN] = ACTION_LAYER_TAP_KEY(2, KC_SPACE), // SpaceFn layout 1 |
| 156 | [F_GMLK] = ACTION_LAYER_TOGGLE(1), // Disable SpaceFn and Oneshot Shift | 155 | [F_GMLK] = ACTION_LAYER_TOGGLE(1), // Disable SpaceFn and Oneshot Shift |
| 157 | [F_FUNC] = ACTION_LAYER_MOMENTARY(2), // SpaceFn layout 1 | ||
| 158 | [F_OSLS] = ACTION_MODS_ONESHOT(MOD_LSFT) // Oneshot Leftshift | 156 | [F_OSLS] = ACTION_MODS_ONESHOT(MOD_LSFT) // Oneshot Leftshift |
| 159 | }; | 157 | }; |
| 160 | 158 | ||
diff --git a/keyboards/sentraq/s60_x/keymaps/hasu/keymap.c b/keyboards/sentraq/s60_x/keymaps/hasu/keymap.c index 76398697c..077f1c627 100644 --- a/keyboards/sentraq/s60_x/keymaps/hasu/keymap.c +++ b/keyboards/sentraq/s60_x/keymaps/hasu/keymap.c | |||
| @@ -1,5 +1,9 @@ | |||
| 1 | #include QMK_KEYBOARD_H | 1 | #include QMK_KEYBOARD_H |
| 2 | 2 | ||
| 3 | #define KC_MO4 MO(4) | ||
| 4 | #define KC_MO6 MO(6) | ||
| 5 | #define KC_MO7 MO(7) | ||
| 6 | |||
| 3 | /* | 7 | /* |
| 4 | * Hasu | 8 | * Hasu |
| 5 | */ | 9 | */ |
| @@ -22,7 +26,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 22 | TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSLS, \ | 26 | TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSLS, \ |
| 23 | CAPS, A, S, D, F, G, H, J, K, L, FN2, QUOT, NO, ENT, \ | 27 | CAPS, A, S, D, F, G, H, J, K, L, FN2, QUOT, NO, ENT, \ |
| 24 | LSFT, NO, Z, X, C, V, B, N, M, COMM, DOT, FN1, NO, FN9, NO, \ | 28 | LSFT, NO, Z, X, C, V, B, N, M, COMM, DOT, FN1, NO, FN9, NO, \ |
| 25 | LCTL, LGUI, LALT, SPC, RALT, FN3, FN3, FN0), | 29 | LCTL, LGUI, LALT, SPC, RALT, MO6, MO6, MO4), |
| 26 | /* Keymap 1: colemak | 30 | /* Keymap 1: colemak |
| 27 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 31 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| 28 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │▒▒▒▒▒│BKSPC│ | 32 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │▒▒▒▒▒│BKSPC│ |
| @@ -41,7 +45,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 41 | TAB, Q, W, F, P, G, J, L, U, Y, SCLN, LBRC, RBRC, BSLS, \ | 45 | TAB, Q, W, F, P, G, J, L, U, Y, SCLN, LBRC, RBRC, BSLS, \ |
| 42 | BSPC, A, R, S, T, D, H, N, E, I, O, QUOT, NO, ENT, \ | 46 | BSPC, A, R, S, T, D, H, N, E, I, O, QUOT, NO, ENT, \ |
| 43 | LSFT, NO, Z, X, C, V, B, K, M, COMM, DOT, SLSH, NO, RSFT, NO, \ | 47 | LSFT, NO, Z, X, C, V, B, K, M, COMM, DOT, SLSH, NO, RSFT, NO, \ |
| 44 | LCTL, LGUI, LALT, SPC, RALT, RGUI, APP, FN0), | 48 | LCTL, LGUI, LALT, SPC, RALT, RGUI, APP, MO4), |
| 45 | /* Keymap 2: dvorak | 49 | /* Keymap 2: dvorak |
| 46 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 50 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| 47 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ [ │ ] │▒▒▒▒▒│BKSPC│ | 51 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ [ │ ] │▒▒▒▒▒│BKSPC│ |
| @@ -60,7 +64,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 60 | TAB, QUOT, COMM, DOT, P, Y, F, G, C, R, L, SLSH, EQL, BSLS, \ | 64 | TAB, QUOT, COMM, DOT, P, Y, F, G, C, R, L, SLSH, EQL, BSLS, \ |
| 61 | CAPS, A, O, E, U, I, D, H, T, N, S, MINS, NO, ENT, \ | 65 | CAPS, A, O, E, U, I, D, H, T, N, S, MINS, NO, ENT, \ |
| 62 | LSFT, NO, SCLN, Q, J, K, X, B, M, W, V, Z, NO, RSFT, NO, \ | 66 | LSFT, NO, SCLN, Q, J, K, X, B, M, W, V, Z, NO, RSFT, NO, \ |
| 63 | LCTL, LGUI, LALT, SPC, RALT, RGUI, APP, FN0), | 67 | LCTL, LGUI, LALT, SPC, RALT, RGUI, APP, MO4), |
| 64 | /* Keymap 3: workman | 68 | /* Keymap 3: workman |
| 65 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 69 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| 66 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │▒▒▒▒▒│BKSPC│ | 70 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │▒▒▒▒▒│BKSPC│ |
| @@ -79,7 +83,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 79 | TAB, Q, D, R, W, B, J, F, U, P, SCLN, LBRC, RBRC, BSLS, \ | 83 | TAB, Q, D, R, W, B, J, F, U, P, SCLN, LBRC, RBRC, BSLS, \ |
| 80 | BSPC, A, S, H, T, G, Y, N, E, O, I, QUOT, NO, ENT, \ | 84 | BSPC, A, S, H, T, G, Y, N, E, O, I, QUOT, NO, ENT, \ |
| 81 | LSFT, NO, Z, X, M, C, V, K, L, COMM, DOT, SLSH, NO, RSFT, NO, \ | 85 | LSFT, NO, Z, X, M, C, V, K, L, COMM, DOT, SLSH, NO, RSFT, NO, \ |
| 82 | LCTL, LGUI, LALT, SPC, RALT, RGUI, APP, FN0), | 86 | LCTL, LGUI, LALT, SPC, RALT, RGUI, APP, MO4), |
| 83 | /* Overlay 4: HHKB mode | 87 | /* Overlay 4: HHKB mode |
| 84 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 88 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| 85 | │Grave│ F1 │ F2 │ F3 │ F4 │ F5 │ F6 │ F7 │ F8 │ F9 │ F10 │ F11 │ F12 │▒▒▒▒▒│ Del │ | 89 | │Grave│ F1 │ F2 │ F3 │ F4 │ F5 │ F6 │ F7 │ F8 │ F9 │ F10 │ F11 │ F12 │▒▒▒▒▒│ Del │ |
| @@ -98,7 +102,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 98 | CAPS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, PSCR, SLCK, PAUS, UP, TRNS, INS, \ | 102 | CAPS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, PSCR, SLCK, PAUS, UP, TRNS, INS, \ |
| 99 | LCTL, VOLD, VOLU, MUTE, TRNS, TRNS, PAST, PSLS, HOME, PGUP, LEFT, RGHT, TRNS, ENT, \ | 103 | LCTL, VOLD, VOLU, MUTE, TRNS, TRNS, PAST, PSLS, HOME, PGUP, LEFT, RGHT, TRNS, ENT, \ |
| 100 | LSFT, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, PPLS, PMNS, END, PGDN, DOWN, TRNS, RSFT, TRNS, \ | 104 | LSFT, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, PPLS, PMNS, END, PGDN, DOWN, TRNS, RSFT, TRNS, \ |
| 101 | LCTL, LGUI, LALT, SPC, RALT, RGUI, FN4, TRNS), | 105 | LCTL, LGUI, LALT, SPC, RALT, RGUI, MO7, TRNS), |
| 102 | /* Overlay 5: Vi mode (Slash) | 106 | /* Overlay 5: Vi mode (Slash) |
| 103 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 107 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| 104 | │Grave│ F1 │ F2 │ F3 │ F4 │ F5 │ F6 │ F7 │ F8 │ F9 │ F10 │ F11 │ F12 │▒▒▒▒▒│BkSpc│ | 108 | │Grave│ F1 │ F2 │ F3 │ F4 │ F5 │ F6 │ F7 │ F8 │ F9 │ F10 │ F11 │ F12 │▒▒▒▒▒│BkSpc│ |
| @@ -169,11 +173,8 @@ Lw: set Workman layout | |||
| 169 | * Fn action definition | 173 | * Fn action definition |
| 170 | */ | 174 | */ |
| 171 | const uint16_t PROGMEM fn_actions[] = { | 175 | const uint16_t PROGMEM fn_actions[] = { |
| 172 | [0] = ACTION_LAYER_MOMENTARY(4), | ||
| 173 | [1] = ACTION_LAYER_TAP_KEY(5, KC_SLASH), | 176 | [1] = ACTION_LAYER_TAP_KEY(5, KC_SLASH), |
| 174 | [2] = ACTION_LAYER_TAP_KEY(6, KC_SCLN), | 177 | [2] = ACTION_LAYER_TAP_KEY(6, KC_SCLN), |
| 175 | [3] = ACTION_LAYER_MOMENTARY(6), | ||
| 176 | [4] = ACTION_LAYER_MOMENTARY(7), // to Layout selector | ||
| 177 | [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout | 178 | [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout |
| 178 | [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout | 179 | [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout |
| 179 | [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout | 180 | [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout |
diff --git a/keyboards/sentraq/s60_x/keymaps/hhkb/keymap.c b/keyboards/sentraq/s60_x/keymaps/hhkb/keymap.c index b572b4484..1ccefb6dd 100644 --- a/keyboards/sentraq/s60_x/keymaps/hhkb/keymap.c +++ b/keyboards/sentraq/s60_x/keymaps/hhkb/keymap.c | |||
| @@ -1,5 +1,7 @@ | |||
| 1 | #include QMK_KEYBOARD_H | 1 | #include QMK_KEYBOARD_H |
| 2 | 2 | ||
| 3 | #define KC_MO1 MO(1) | ||
| 4 | |||
| 3 | /* | 5 | /* |
| 4 | * HHKB Layout | 6 | * HHKB Layout |
| 5 | */ | 7 | */ |
| @@ -21,7 +23,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 21 | ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS, EQL, BSLS, GRV, \ | 23 | ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS, EQL, BSLS, GRV, \ |
| 22 | TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSPC, \ | 24 | TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSPC, \ |
| 23 | LCTL, A, S, D, F, G, H, J, K, L, SCLN, QUOT, NO, ENT, \ | 25 | LCTL, A, S, D, F, G, H, J, K, L, SCLN, QUOT, NO, ENT, \ |
| 24 | LSFT, NO, Z, X, C, V, B, N, M, COMM, DOT, SLSH, NO, RSFT, FN0, \ | 26 | LSFT, NO, Z, X, C, V, B, N, M, COMM, DOT, SLSH, NO, RSFT, MO1, \ |
| 25 | NO, LGUI, LALT, SPC, NO, RALT, RGUI, NO), | 27 | NO, LGUI, LALT, SPC, NO, RALT, RGUI, NO), |
| 26 | /* 1: HHKB Fn layer | 28 | /* 1: HHKB Fn layer |
| 27 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 29 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| @@ -43,10 +45,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 43 | TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, PPLS, PMNS, END, PGDN, DOWN, NO, TRNS, TRNS, \ | 45 | TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, PPLS, PMNS, END, PGDN, DOWN, NO, TRNS, TRNS, \ |
| 44 | TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS), | 46 | TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS), |
| 45 | }; | 47 | }; |
| 46 | |||
| 47 | /* | ||
| 48 | * Fn action definition | ||
| 49 | */ | ||
| 50 | const uint16_t PROGMEM fn_actions[] = { | ||
| 51 | [0] = ACTION_LAYER_MOMENTARY(1), | ||
| 52 | }; | ||
diff --git a/keyboards/sentraq/s60_x/keymaps/jpec/keymap.c b/keyboards/sentraq/s60_x/keymaps/jpec/keymap.c index 4d84396e3..4b7208a9e 100644 --- a/keyboards/sentraq/s60_x/keymaps/jpec/keymap.c +++ b/keyboards/sentraq/s60_x/keymaps/jpec/keymap.c | |||
| @@ -16,6 +16,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 16 | 16 | ||
| 17 | #include QMK_KEYBOARD_H | 17 | #include QMK_KEYBOARD_H |
| 18 | 18 | ||
| 19 | #define KC_MO1 MO(1) | ||
| 20 | |||
| 19 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 21 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 20 | /* Layout 0: Default Layer | 22 | /* Layout 0: Default Layer |
| 21 | * ,-----------------------------------------------------------. | 23 | * ,-----------------------------------------------------------. |
| @@ -35,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 35 | TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSLS, \ | 37 | TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSLS, \ |
| 36 | LCTL, A, S, D, F, G, H, J, K, L, SCLN, QUOT, NUHS, ENT, \ | 38 | LCTL, A, S, D, F, G, H, J, K, L, SCLN, QUOT, NUHS, ENT, \ |
| 37 | LSFT, NUBS, Z, X, C, V, B, N, M, COMM, DOT, SLSH, NO, RSFT, NO, \ | 39 | LSFT, NUBS, Z, X, C, V, B, N, M, COMM, DOT, SLSH, NO, RSFT, NO, \ |
| 38 | FN1, LGUI, LALT, FN0, RALT, RGUI, APP, RCTL), | 40 | MO1, LGUI, LALT, FN0, RALT, RGUI, APP, RCTL), |
| 39 | 41 | ||
| 40 | /* Layout 1: Function Layer | 42 | /* Layout 1: Function Layer |
| 41 | * ,-----------------------------------------------------------. | 43 | * ,-----------------------------------------------------------. |
| @@ -63,7 +65,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 63 | */ | 65 | */ |
| 64 | const uint16_t PROGMEM fn_actions[] = { | 66 | const uint16_t PROGMEM fn_actions[] = { |
| 65 | [0] = ACTION_LAYER_TAP_KEY(1, KC_SPACE), /* SpaceFn layout 1 */ | 67 | [0] = ACTION_LAYER_TAP_KEY(1, KC_SPACE), /* SpaceFn layout 1 */ |
| 66 | [1] = ACTION_LAYER_MOMENTARY(1), /* Momentary layout 1 */ | ||
| 67 | [2] = ACTION_MODS_KEY(MOD_LSFT, KC_DEL), /* Cut */ | 68 | [2] = ACTION_MODS_KEY(MOD_LSFT, KC_DEL), /* Cut */ |
| 68 | [3] = ACTION_MODS_KEY(MOD_LCTL, KC_INS), /* Copy */ | 69 | [3] = ACTION_MODS_KEY(MOD_LCTL, KC_INS), /* Copy */ |
| 69 | [4] = ACTION_MODS_KEY(MOD_LSFT, KC_INS), /* Paste */ | 70 | [4] = ACTION_MODS_KEY(MOD_LSFT, KC_INS), /* Paste */ |
diff --git a/keyboards/sentraq/s60_x/keymaps/poker/keymap.c b/keyboards/sentraq/s60_x/keymaps/poker/keymap.c index 61685b477..3b38ed501 100644 --- a/keyboards/sentraq/s60_x/keymaps/poker/keymap.c +++ b/keyboards/sentraq/s60_x/keymaps/poker/keymap.c | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | #include QMK_KEYBOARD_H | 1 | #include QMK_KEYBOARD_H |
| 2 | 2 | ||
| 3 | #define KC_MO6 MO(6) | ||
| 4 | #define KC_MO7 MO(7) | ||
| 5 | |||
| 3 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 6 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 4 | /* 0: qwerty | 7 | /* 0: qwerty |
| 5 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 8 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| @@ -19,7 +22,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 19 | TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSLS, \ | 22 | TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSLS, \ |
| 20 | CAPS, A, S, D, F, G, H, J, K, L, SCLN, QUOT, NO, ENT, \ | 23 | CAPS, A, S, D, F, G, H, J, K, L, SCLN, QUOT, NO, ENT, \ |
| 21 | LSFT, NO, Z, X, C, V, B, N, M, COMM, DOT, SLSH, NO, RSFT, NO, \ | 24 | LSFT, NO, Z, X, C, V, B, N, M, COMM, DOT, SLSH, NO, RSFT, NO, \ |
| 22 | LCTL, LGUI, LALT, SPC, FN0, RGUI, APP, RCTL), | 25 | LCTL, LGUI, LALT, SPC, MO6, RGUI, APP, RCTL), |
| 23 | /* 1: colemak | 26 | /* 1: colemak |
| 24 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 27 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| 25 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │▒▒▒▒▒│BKSPC│ | 28 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │▒▒▒▒▒│BKSPC│ |
| @@ -38,7 +41,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 38 | TAB, Q, W, F, P, G, J, L, U, Y, SCLN, LBRC, RBRC, BSLS, \ | 41 | TAB, Q, W, F, P, G, J, L, U, Y, SCLN, LBRC, RBRC, BSLS, \ |
| 39 | BSPC, A, R, S, T, D, H, N, E, I, O, QUOT, NO, ENT, \ | 42 | BSPC, A, R, S, T, D, H, N, E, I, O, QUOT, NO, ENT, \ |
| 40 | LSFT, NO, Z, X, C, V, B, K, M, COMM, DOT, SLSH, NO, RSFT, NO, \ | 43 | LSFT, NO, Z, X, C, V, B, K, M, COMM, DOT, SLSH, NO, RSFT, NO, \ |
| 41 | LCTL, LGUI, LALT, SPC, FN0, RGUI, APP, RCTL), | 44 | LCTL, LGUI, LALT, SPC, MO6, RGUI, APP, RCTL), |
| 42 | /* 2: dvorak | 45 | /* 2: dvorak |
| 43 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 46 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| 44 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ [ │ ] │▒▒▒▒▒│BKSPC│ | 47 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ [ │ ] │▒▒▒▒▒│BKSPC│ |
| @@ -57,7 +60,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 57 | TAB, QUOT, COMM, DOT, P, Y, F, G, C, R, L, SLSH, EQL, BSLS, \ | 60 | TAB, QUOT, COMM, DOT, P, Y, F, G, C, R, L, SLSH, EQL, BSLS, \ |
| 58 | CAPS, A, O, E, U, I, D, H, T, N, S, MINS, NO, ENT, \ | 61 | CAPS, A, O, E, U, I, D, H, T, N, S, MINS, NO, ENT, \ |
| 59 | LSFT, NO, SCLN, Q, J, K, X, B, M, W, V, Z, NO, RSFT, NO, \ | 62 | LSFT, NO, SCLN, Q, J, K, X, B, M, W, V, Z, NO, RSFT, NO, \ |
| 60 | LCTL, LGUI, LALT, SPC, FN0, RGUI, APP, RCTL), | 63 | LCTL, LGUI, LALT, SPC, MO6, RGUI, APP, RCTL), |
| 61 | /* 3: workman | 64 | /* 3: workman |
| 62 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 65 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| 63 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │▒▒▒▒▒│BKSPC│ | 66 | │GRAVE│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │▒▒▒▒▒│BKSPC│ |
| @@ -76,7 +79,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 76 | TAB, Q, D, R, W, B, J, F, U, P, SCLN, LBRC, RBRC, BSLS, \ | 79 | TAB, Q, D, R, W, B, J, F, U, P, SCLN, LBRC, RBRC, BSLS, \ |
| 77 | BSPC, A, S, H, T, G, Y, N, E, O, I, QUOT, NO, ENT, \ | 80 | BSPC, A, S, H, T, G, Y, N, E, O, I, QUOT, NO, ENT, \ |
| 78 | LSFT, NO, Z, X, M, C, V, K, L, COMM, DOT, SLSH, NO, RSFT, NO, \ | 81 | LSFT, NO, Z, X, M, C, V, K, L, COMM, DOT, SLSH, NO, RSFT, NO, \ |
| 79 | LCTL, LGUI, LALT, SPC, FN0, RGUI, APP, RCTL), | 82 | LCTL, LGUI, LALT, SPC, MO6, RGUI, APP, RCTL), |
| 80 | /* 4: Poker with Arrow | 83 | /* 4: Poker with Arrow |
| 81 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ | 84 | ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐ |
| 82 | │ │ │ │ │ │ │ │ │ │ │ │ │ │▒▒▒▒▒│ │ | 85 | │ │ │ │ │ │ │ │ │ │ │ │ │ │▒▒▒▒▒│ │ |
| @@ -136,7 +139,7 @@ FnS: toggle Arrow overlay | |||
| 136 | */ | 139 | */ |
| 137 | LAYOUT_kc( | 140 | LAYOUT_kc( |
| 138 | ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, TRNS, \ | 141 | ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, TRNS, \ |
| 139 | TRNS, FN2, UP, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, CALC, TRNS, HOME, INS, FN4, \ | 142 | TRNS, FN2, UP, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, CALC, TRNS, HOME, INS, MO7, \ |
| 140 | TRNS, LEFT, DOWN, RGHT, TRNS, TRNS, PSCR, SLCK, PAUS, TRNS, FN3, END, TRNS, TRNS, \ | 143 | TRNS, LEFT, DOWN, RGHT, TRNS, TRNS, PSCR, SLCK, PAUS, TRNS, FN3, END, TRNS, TRNS, \ |
| 141 | TRNS, TRNS, DEL, TRNS, WHOM, MUTE, VOLU, VOLD, TRNS, PGUP, PGDN, DEL, TRNS, TRNS, TRNS, \ | 144 | TRNS, TRNS, DEL, TRNS, WHOM, MUTE, VOLU, VOLD, TRNS, PGUP, PGDN, DEL, TRNS, TRNS, TRNS, \ |
| 142 | TRNS, TRNS, TRNS, FN1, TRNS, TRNS, TRNS, TRNS), | 145 | TRNS, TRNS, TRNS, FN1, TRNS, TRNS, TRNS, TRNS), |
| @@ -168,11 +171,9 @@ Lw: set Workman layout | |||
| 168 | }; | 171 | }; |
| 169 | const uint16_t PROGMEM fn_actions[] = { | 172 | const uint16_t PROGMEM fn_actions[] = { |
| 170 | /* Poker Layout */ | 173 | /* Poker Layout */ |
| 171 | [0] = ACTION_LAYER_MOMENTARY(6), // to Fn overlay | ||
| 172 | [1] = ACTION_LAYER_TOGGLE(4), // toggle arrow overlay | 174 | [1] = ACTION_LAYER_TOGGLE(4), // toggle arrow overlay |
| 173 | [2] = ACTION_LAYER_TOGGLE(5), // toggle Esc overlay | 175 | [2] = ACTION_LAYER_TOGGLE(5), // toggle Esc overlay |
| 174 | [3] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // Task(RControl,RShift+Esc) | 176 | [3] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // Task(RControl,RShift+Esc) |
| 175 | [4] = ACTION_LAYER_MOMENTARY(7), // to Layout selector | ||
| 176 | [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout | 177 | [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout |
| 177 | [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout | 178 | [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout |
| 178 | [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout | 179 | [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout |
diff --git a/keyboards/sentraq/s65_x/keymaps/kelorean/keymap.c b/keyboards/sentraq/s65_x/keymaps/kelorean/keymap.c index 7a0de8559..371c2b8ef 100644 --- a/keyboards/sentraq/s65_x/keymaps/kelorean/keymap.c +++ b/keyboards/sentraq/s65_x/keymaps/kelorean/keymap.c | |||
| @@ -140,7 +140,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 140 | }; | 140 | }; |
| 141 | 141 | ||
| 142 | const uint16_t PROGMEM fn_actions[] = { | 142 | const uint16_t PROGMEM fn_actions[] = { |
| 143 | [0] = ACTION_LAYER_MOMENTARY(_FL), // Momentary Fn overlay | ||
| 144 | [1] = ACTION_LAYER_TOGGLE(_CM), //Toggle Colemak Layer overlay | 143 | [1] = ACTION_LAYER_TOGGLE(_CM), //Toggle Colemak Layer overlay |
| 145 | [2] = ACTION_LAYER_TOGGLE(_DV), // Toggle Dvorak Layer overlay | 144 | [2] = ACTION_LAYER_TOGGLE(_DV), // Toggle Dvorak Layer overlay |
| 146 | [3] = ACTION_LAYER_TOGGLE(_AL), // Toggle Arrow Layer overlay | 145 | [3] = ACTION_LAYER_TOGGLE(_AL), // Toggle Arrow Layer overlay |
diff --git a/keyboards/sentraq/s65_x/keymaps/nall/keymap.c b/keyboards/sentraq/s65_x/keymaps/nall/keymap.c index a5daed006..37bd742b5 100644 --- a/keyboards/sentraq/s65_x/keymaps/nall/keymap.c +++ b/keyboards/sentraq/s65_x/keymaps/nall/keymap.c | |||
| @@ -94,7 +94,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 94 | }; | 94 | }; |
| 95 | 95 | ||
| 96 | const uint16_t PROGMEM fn_actions[] = { | 96 | const uint16_t PROGMEM fn_actions[] = { |
| 97 | [0] = ACTION_LAYER_MOMENTARY(_FL), // Momentary Fn overlay | ||
| 98 | [1] = ACTION_LAYER_TOGGLE(_AL), // Toggle Arrow Layer overlay | 97 | [1] = ACTION_LAYER_TOGGLE(_AL), // Toggle Arrow Layer overlay |
| 99 | [2] = ACTION_LAYER_TAP_KEY(_FL, KC_CAPS),// Tap to toggle caps lock and hold to activate function layer | 98 | [2] = ACTION_LAYER_TAP_KEY(_FL, KC_CAPS),// Tap to toggle caps lock and hold to activate function layer |
| 100 | [3] = ACTION_LAYER_TOGGLE(_UL), // Toggle Underglow Layer overlay | 99 | [3] = ACTION_LAYER_TOGGLE(_UL), // Toggle Underglow Layer overlay |
