aboutsummaryrefslogtreecommitdiff
path: root/keyboards/sentraq
diff options
context:
space:
mode:
authorfauxpark <fauxpark@gmail.com>2019-07-10 08:47:35 +1000
committerskullydazed <skullydazed@users.noreply.github.com>2019-08-30 15:01:52 -0700
commit554e4bf25c4bcbf263b2e73c6148b7ea1d520762 (patch)
treee191e836e955d354adc9c37a742b43a6a76feeb4 /keyboards/sentraq
parent9e20478e6bdebc9cea49204482992471bccaf6a1 (diff)
downloadqmk_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.c4
-rw-r--r--keyboards/sentraq/s60_x/keymaps/hasu/keymap.c17
-rw-r--r--keyboards/sentraq/s60_x/keymaps/hhkb/keymap.c11
-rw-r--r--keyboards/sentraq/s60_x/keymaps/jpec/keymap.c5
-rw-r--r--keyboards/sentraq/s60_x/keymaps/poker/keymap.c15
-rw-r--r--keyboards/sentraq/s65_x/keymaps/kelorean/keymap.c1
-rw-r--r--keyboards/sentraq/s65_x/keymaps/nall/keymap.c1
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
37enum function_codes { 37enum 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
44enum layer_names { 43enum layer_names {
@@ -154,7 +153,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
154const uint16_t PROGMEM fn_actions[] = { 153const 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 */
171const uint16_t PROGMEM fn_actions[] = { 175const 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 */
50const 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
19const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 21const 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*/
64const uint16_t PROGMEM fn_actions[] = { 66const 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
3const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 6const 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};
169const uint16_t PROGMEM fn_actions[] = { 172const 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
142const uint16_t PROGMEM fn_actions[] = { 142const 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
96const uint16_t PROGMEM fn_actions[] = { 96const 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