summaryrefslogtreecommitdiff
path: root/keyboards
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2023-07-03 01:19:52 +0100
committerGitHub <noreply@github.com>2023-07-03 01:19:52 +0100
commit583c68893155e37dfd0b35a58dc1044cb714a418 (patch)
tree05c5bae5acbc19186d9075ce66715f8bda48754e /keyboards
parentd2fd9e1773a454719940b3e033b6890cd6ddd720 (diff)
Fix encoder map declarations (#21435)
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/atlantis/ak81_ve/keymaps/via/keymap.c2
-rw-r--r--keyboards/custommk/evo70/keymaps/via/keymap.c2
-rw-r--r--keyboards/custommk/genesis/rev2/keymaps/via/keymap.c2
-rw-r--r--keyboards/dailycraft/owl8/keymaps/via/keymap.c2
-rw-r--r--keyboards/dailycraft/stickey4/keymaps/via/keymap.c2
-rw-r--r--keyboards/dailycraft/wings42/rev2/keymaps/via/keymap.c2
-rw-r--r--keyboards/gl516/n51gl/keymaps/via/keymap.c2
-rw-r--r--keyboards/jones/v1/keymaps/via/keymap.c2
-rw-r--r--keyboards/kabedon/kabedon98e/keymaps/default/keymap.c2
-rw-r--r--keyboards/kabedon/kabedon98e/keymaps/via/keymap.c2
-rw-r--r--keyboards/keebio/bamfk1/keymaps/default/keymap.c2
-rw-r--r--keyboards/keebio/bamfk1/keymaps/via/keymap.c2
-rw-r--r--keyboards/meletrix/zoom65/keymaps/via/keymap.c2
-rw-r--r--keyboards/meletrix/zoom65_lite/keymaps/via/keymap.c2
-rw-r--r--keyboards/ml/gas75/keymaps/default/keymap.c2
-rw-r--r--keyboards/ml/gas75/keymaps/via/keymap.c2
-rw-r--r--keyboards/monarch/keymaps/via/keymap.c2
-rw-r--r--keyboards/mwstudio/alicekk/keymaps/via/keymap.c2
-rw-r--r--keyboards/mwstudio/mw65_rgb/keymaps/via/keymap.c2
-rw-r--r--keyboards/mwstudio/mw75r2/keymaps/via/keymap.c2
-rw-r--r--keyboards/nightly_boards/adellein/keymaps/via/keymap.c2
-rw-r--r--keyboards/nightly_boards/n40_o/keymaps/via/keymap.c2
-rw-r--r--keyboards/nightly_boards/n60_s/keymaps/via/keymap.c2
-rw-r--r--keyboards/nightly_boards/octopad/keymaps/default/keymap.c2
-rw-r--r--keyboards/nightly_boards/octopad/keymaps/via/keymap.c2
-rw-r--r--keyboards/nullbitsco/tidbit/keymaps/default/keymap.c2
-rw-r--r--keyboards/nullbitsco/tidbit/keymaps/oled/keymap.c2
-rw-r--r--keyboards/nullbitsco/tidbit/keymaps/snailmap_lite/keymap.c2
-rw-r--r--keyboards/nullbitsco/tidbit/keymaps/via/keymap.c2
-rw-r--r--keyboards/owlab/voice65/hotswap/keymaps/default/keymap.c2
-rw-r--r--keyboards/owlab/voice65/hotswap/keymaps/via/keymap.c2
-rw-r--r--keyboards/owlab/voice65/soldered/keymaps/default/keymap.c2
-rw-r--r--keyboards/owlab/voice65/soldered/keymaps/via/keymap.c2
-rw-r--r--keyboards/rate/pistachio_mp/keymaps/via/keymap.c2
-rw-r--r--keyboards/rate/pistachio_pro/keymaps/via/keymap.c2
-rw-r--r--keyboards/rgbkb/mun/keymaps/default/keymap.c2
-rw-r--r--keyboards/rgbkb/mun/keymaps/peott-fr/keymap.c2
-rw-r--r--keyboards/rgbkb/mun/keymaps/via/keymap.c2
-rw-r--r--keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c2
-rw-r--r--keyboards/rgbkb/sol3/keymaps/default/keymap.c2
-rw-r--r--keyboards/rgbkb/sol3/keymaps/kageurufu/keymap.c2
-rw-r--r--keyboards/rgbkb/sol3/keymaps/via/keymap.c2
-rw-r--r--keyboards/rmi_kb/chevron/keymaps/via/keymap.c2
-rw-r--r--keyboards/rmi_kb/herringbone/pro/keymaps/via/keymap.c2
-rw-r--r--keyboards/rmi_kb/squishytkl/keymaps/via/keymap.c2
-rw-r--r--keyboards/rmi_kb/wete/v2/keymaps/via/keymap.c2
-rw-r--r--keyboards/sawnsprojects/krush/krush65/hotswap/keymaps/via/keymap.c2
-rw-r--r--keyboards/sofle/keymaps/keyhive_via/keymap.c2
-rw-r--r--keyboards/synthlabs/solo/keymaps/via/keymap.c2
-rw-r--r--keyboards/takashicompany/dogtag/keymaps/default/keymap.c2
-rw-r--r--keyboards/takashicompany/dogtag/keymaps/via/keymap.c2
-rw-r--r--keyboards/takashicompany/spreadwriter/keymaps/via/keymap.c2
-rw-r--r--keyboards/wekey/we27/keymaps/default/keymap.c2
-rw-r--r--keyboards/wekey/we27/keymaps/via/keymap.c2
-rw-r--r--keyboards/winry/winry315/keymaps/via/keymap.c2
-rw-r--r--keyboards/wuque/mammoth20x/keymaps/via/keymap.c2
-rw-r--r--keyboards/wuque/mammoth75x/keymaps/via/keymap.c2
-rw-r--r--keyboards/wuque/serneity65/keymaps/via/keymap.c2
-rw-r--r--keyboards/yandrstudio/nz67v2/keymaps/via/keymap.c2
59 files changed, 59 insertions, 59 deletions
diff --git a/keyboards/atlantis/ak81_ve/keymaps/via/keymap.c b/keyboards/atlantis/ak81_ve/keymaps/via/keymap.c
index 8109358475..08001a6f99 100644
--- a/keyboards/atlantis/ak81_ve/keymaps/via/keymap.c
+++ b/keyboards/atlantis/ak81_ve/keymaps/via/keymap.c
@@ -53,7 +53,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
53}; 53};
54 54
55#ifdef ENCODER_MAP_ENABLE 55#ifdef ENCODER_MAP_ENABLE
56const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 56const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
57 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 57 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
58 [1] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD) }, 58 [1] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD) },
59 [2] = { ENCODER_CCW_CW(_______, _______) }, 59 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/custommk/evo70/keymaps/via/keymap.c b/keyboards/custommk/evo70/keymaps/via/keymap.c
index 19d6009f4f..bff3309e63 100644
--- a/keyboards/custommk/evo70/keymaps/via/keymap.c
+++ b/keyboards/custommk/evo70/keymaps/via/keymap.c
@@ -36,7 +36,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
36}; 36};
37 37
38#ifdef ENCODER_MAP_ENABLE 38#ifdef ENCODER_MAP_ENABLE
39const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 39const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
40 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 40 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
41 [1] = { ENCODER_CCW_CW(_______, _______) }, 41 [1] = { ENCODER_CCW_CW(_______, _______) },
42}; 42};
diff --git a/keyboards/custommk/genesis/rev2/keymaps/via/keymap.c b/keyboards/custommk/genesis/rev2/keymaps/via/keymap.c
index eedf9b4dcf..e49f614cb7 100644
--- a/keyboards/custommk/genesis/rev2/keymaps/via/keymap.c
+++ b/keyboards/custommk/genesis/rev2/keymaps/via/keymap.c
@@ -89,7 +89,7 @@ void keyboard_post_init_user(void) {
89#endif 89#endif
90 90
91#ifdef ENCODER_MAP_ENABLE 91#ifdef ENCODER_MAP_ENABLE
92const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 92const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
93 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 93 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
94 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 94 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
95 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 95 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/dailycraft/owl8/keymaps/via/keymap.c b/keyboards/dailycraft/owl8/keymaps/via/keymap.c
index fcce35bf2b..d010bbe10e 100644
--- a/keyboards/dailycraft/owl8/keymaps/via/keymap.c
+++ b/keyboards/dailycraft/owl8/keymaps/via/keymap.c
@@ -47,7 +47,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
47}; 47};
48 48
49#ifdef ENCODER_MAP_ENABLE 49#ifdef ENCODER_MAP_ENABLE
50const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 50const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
51 [0] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 51 [0] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
52 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 52 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
53 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 53 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/dailycraft/stickey4/keymaps/via/keymap.c b/keyboards/dailycraft/stickey4/keymaps/via/keymap.c
index d0c681a0d1..0e577fcf62 100644
--- a/keyboards/dailycraft/stickey4/keymaps/via/keymap.c
+++ b/keyboards/dailycraft/stickey4/keymaps/via/keymap.c
@@ -39,7 +39,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
39}; 39};
40 40
41#ifdef ENCODER_MAP_ENABLE 41#ifdef ENCODER_MAP_ENABLE
42const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 42const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
43 [0] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 43 [0] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
44 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 44 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
45 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 45 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/dailycraft/wings42/rev2/keymaps/via/keymap.c b/keyboards/dailycraft/wings42/rev2/keymaps/via/keymap.c
index b52b054881..362164c5ec 100644
--- a/keyboards/dailycraft/wings42/rev2/keymaps/via/keymap.c
+++ b/keyboards/dailycraft/wings42/rev2/keymaps/via/keymap.c
@@ -81,7 +81,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
81}; 81};
82 82
83#ifdef ENCODER_MAP_ENABLE 83#ifdef ENCODER_MAP_ENABLE
84const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 84const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
85 [0] = { ENCODER_CCW_CW(KC_BSPC, KC_DEL), ENCODER_CCW_CW(KC_BSPC, KC_DEL) }, 85 [0] = { ENCODER_CCW_CW(KC_BSPC, KC_DEL), ENCODER_CCW_CW(KC_BSPC, KC_DEL) },
86 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 86 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
87 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 87 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/gl516/n51gl/keymaps/via/keymap.c b/keyboards/gl516/n51gl/keymaps/via/keymap.c
index 2732324792..10980c6ad0 100644
--- a/keyboards/gl516/n51gl/keymaps/via/keymap.c
+++ b/keyboards/gl516/n51gl/keymaps/via/keymap.c
@@ -88,7 +88,7 @@ return state;
88} 88}
89 89
90#ifdef ENCODER_MAP_ENABLE 90#ifdef ENCODER_MAP_ENABLE
91const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 91const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
92 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 92 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
93 [1] = { ENCODER_CCW_CW(_______, _______) }, 93 [1] = { ENCODER_CCW_CW(_______, _______) },
94 [2] = { ENCODER_CCW_CW(_______, _______) }, 94 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/jones/v1/keymaps/via/keymap.c b/keyboards/jones/v1/keymaps/via/keymap.c
index 805d887b1d..3f9b9faa86 100644
--- a/keyboards/jones/v1/keymaps/via/keymap.c
+++ b/keyboards/jones/v1/keymaps/via/keymap.c
@@ -159,7 +159,7 @@ bool led_update_user(led_t led_state) {
159#endif 159#endif
160 160
161#ifdef ENCODER_MAP_ENABLE 161#ifdef ENCODER_MAP_ENABLE
162const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 162const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
163 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 163 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
164 [1] = { ENCODER_CCW_CW(_______, _______) }, 164 [1] = { ENCODER_CCW_CW(_______, _______) },
165 [2] = { ENCODER_CCW_CW(_______, _______) }, 165 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/kabedon/kabedon98e/keymaps/default/keymap.c b/keyboards/kabedon/kabedon98e/keymaps/default/keymap.c
index f4dd275c86..3dcdbf8377 100644
--- a/keyboards/kabedon/kabedon98e/keymaps/default/keymap.c
+++ b/keyboards/kabedon/kabedon98e/keymaps/default/keymap.c
@@ -62,7 +62,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
62}; 62};
63 63
64#ifdef ENCODER_MAP_ENABLE 64#ifdef ENCODER_MAP_ENABLE
65const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 65const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
66 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 66 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
67 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 67 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
68}; 68};
diff --git a/keyboards/kabedon/kabedon98e/keymaps/via/keymap.c b/keyboards/kabedon/kabedon98e/keymaps/via/keymap.c
index e24a6ed88f..6cb85164c0 100644
--- a/keyboards/kabedon/kabedon98e/keymaps/via/keymap.c
+++ b/keyboards/kabedon/kabedon98e/keymaps/via/keymap.c
@@ -71,7 +71,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
71}; 71};
72 72
73#ifdef ENCODER_MAP_ENABLE 73#ifdef ENCODER_MAP_ENABLE
74const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 74const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
75 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 75 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
76 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 76 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
77 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 77 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/keebio/bamfk1/keymaps/default/keymap.c b/keyboards/keebio/bamfk1/keymaps/default/keymap.c
index d97a7fe39a..8ff3f794a5 100644
--- a/keyboards/keebio/bamfk1/keymaps/default/keymap.c
+++ b/keyboards/keebio/bamfk1/keymaps/default/keymap.c
@@ -31,7 +31,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
31}; 31};
32 32
33#ifdef ENCODER_MAP_ENABLE 33#ifdef ENCODER_MAP_ENABLE
34const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 34const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
35 [0] = { ENCODER_CCW_CW(KC_DOWN, KC_UP), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 35 [0] = { ENCODER_CCW_CW(KC_DOWN, KC_UP), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
36 [1] = { ENCODER_CCW_CW(KC_PGDN, KC_PGUP), ENCODER_CCW_CW(_______, _______) }, 36 [1] = { ENCODER_CCW_CW(KC_PGDN, KC_PGUP), ENCODER_CCW_CW(_______, _______) },
37 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 37 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/keebio/bamfk1/keymaps/via/keymap.c b/keyboards/keebio/bamfk1/keymaps/via/keymap.c
index d97a7fe39a..8ff3f794a5 100644
--- a/keyboards/keebio/bamfk1/keymaps/via/keymap.c
+++ b/keyboards/keebio/bamfk1/keymaps/via/keymap.c
@@ -31,7 +31,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
31}; 31};
32 32
33#ifdef ENCODER_MAP_ENABLE 33#ifdef ENCODER_MAP_ENABLE
34const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 34const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
35 [0] = { ENCODER_CCW_CW(KC_DOWN, KC_UP), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 35 [0] = { ENCODER_CCW_CW(KC_DOWN, KC_UP), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
36 [1] = { ENCODER_CCW_CW(KC_PGDN, KC_PGUP), ENCODER_CCW_CW(_______, _______) }, 36 [1] = { ENCODER_CCW_CW(KC_PGDN, KC_PGUP), ENCODER_CCW_CW(_______, _______) },
37 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 37 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/meletrix/zoom65/keymaps/via/keymap.c b/keyboards/meletrix/zoom65/keymaps/via/keymap.c
index 44651f3468..f593d408d5 100644
--- a/keyboards/meletrix/zoom65/keymaps/via/keymap.c
+++ b/keyboards/meletrix/zoom65/keymaps/via/keymap.c
@@ -48,7 +48,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
48}; 48};
49 49
50#ifdef ENCODER_MAP_ENABLE 50#ifdef ENCODER_MAP_ENABLE
51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
53 [1] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT) }, 53 [1] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT) },
54 [2] = { ENCODER_CCW_CW(_______, _______) }, 54 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/meletrix/zoom65_lite/keymaps/via/keymap.c b/keyboards/meletrix/zoom65_lite/keymaps/via/keymap.c
index 44651f3468..f593d408d5 100644
--- a/keyboards/meletrix/zoom65_lite/keymaps/via/keymap.c
+++ b/keyboards/meletrix/zoom65_lite/keymaps/via/keymap.c
@@ -48,7 +48,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
48}; 48};
49 49
50#ifdef ENCODER_MAP_ENABLE 50#ifdef ENCODER_MAP_ENABLE
51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
53 [1] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT) }, 53 [1] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT) },
54 [2] = { ENCODER_CCW_CW(_______, _______) }, 54 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/ml/gas75/keymaps/default/keymap.c b/keyboards/ml/gas75/keymaps/default/keymap.c
index 209685846c..7fe790e601 100644
--- a/keyboards/ml/gas75/keymaps/default/keymap.c
+++ b/keyboards/ml/gas75/keymaps/default/keymap.c
@@ -159,7 +159,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
159} 159}
160 160
161#ifdef ENCODER_MAP_ENABLE 161#ifdef ENCODER_MAP_ENABLE
162const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 162const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
163 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 163 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
164 [1] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD) }, 164 [1] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD) },
165}; 165};
diff --git a/keyboards/ml/gas75/keymaps/via/keymap.c b/keyboards/ml/gas75/keymaps/via/keymap.c
index 4a707d3d15..a533571beb 100644
--- a/keyboards/ml/gas75/keymaps/via/keymap.c
+++ b/keyboards/ml/gas75/keymaps/via/keymap.c
@@ -159,7 +159,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
159} 159}
160 160
161#ifdef ENCODER_MAP_ENABLE 161#ifdef ENCODER_MAP_ENABLE
162const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 162const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
163 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 163 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
164 [1] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD) }, 164 [1] = { ENCODER_CCW_CW(RGB_RMOD, RGB_MOD) },
165}; 165};
diff --git a/keyboards/monarch/keymaps/via/keymap.c b/keyboards/monarch/keymaps/via/keymap.c
index d83c8c92e1..39ad94fb8e 100644
--- a/keyboards/monarch/keymaps/via/keymap.c
+++ b/keyboards/monarch/keymaps/via/keymap.c
@@ -48,7 +48,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
48 ) 48 )
49}; 49};
50#ifdef ENCODER_MAP_ENABLE 50#ifdef ENCODER_MAP_ENABLE
51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
53 [1] = { ENCODER_CCW_CW(_______, _______) }, 53 [1] = { ENCODER_CCW_CW(_______, _______) },
54 [2] = { ENCODER_CCW_CW(_______, _______) }, 54 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/mwstudio/alicekk/keymaps/via/keymap.c b/keyboards/mwstudio/alicekk/keymaps/via/keymap.c
index a9de70282f..5c3ae235b1 100644
--- a/keyboards/mwstudio/alicekk/keymaps/via/keymap.c
+++ b/keyboards/mwstudio/alicekk/keymaps/via/keymap.c
@@ -52,7 +52,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
52}; 52};
53 53
54#ifdef ENCODER_MAP_ENABLE 54#ifdef ENCODER_MAP_ENABLE
55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
57 [1] = { ENCODER_CCW_CW(_______, _______) }, 57 [1] = { ENCODER_CCW_CW(_______, _______) },
58 [2] = { ENCODER_CCW_CW(_______, _______) }, 58 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/mwstudio/mw65_rgb/keymaps/via/keymap.c b/keyboards/mwstudio/mw65_rgb/keymaps/via/keymap.c
index bf0f30c36b..827cd0db38 100644
--- a/keyboards/mwstudio/mw65_rgb/keymaps/via/keymap.c
+++ b/keyboards/mwstudio/mw65_rgb/keymaps/via/keymap.c
@@ -97,7 +97,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
97} 97}
98 98
99#ifdef ENCODER_MAP_ENABLE 99#ifdef ENCODER_MAP_ENABLE
100const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 100const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
101 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 101 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
102 [1] = { ENCODER_CCW_CW(_______, _______) }, 102 [1] = { ENCODER_CCW_CW(_______, _______) },
103 [2] = { ENCODER_CCW_CW(_______, _______) }, 103 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/mwstudio/mw75r2/keymaps/via/keymap.c b/keyboards/mwstudio/mw75r2/keymaps/via/keymap.c
index 0454d3c056..777a0dd6f4 100644
--- a/keyboards/mwstudio/mw75r2/keymaps/via/keymap.c
+++ b/keyboards/mwstudio/mw75r2/keymaps/via/keymap.c
@@ -105,7 +105,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
105} 105}
106 106
107#ifdef ENCODER_MAP_ENABLE 107#ifdef ENCODER_MAP_ENABLE
108const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 108const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
109 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 109 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
110 [1] = { ENCODER_CCW_CW(_______, _______) }, 110 [1] = { ENCODER_CCW_CW(_______, _______) },
111 [2] = { ENCODER_CCW_CW(_______, _______) }, 111 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/nightly_boards/adellein/keymaps/via/keymap.c b/keyboards/nightly_boards/adellein/keymaps/via/keymap.c
index c0d4fa4355..acfac215a4 100644
--- a/keyboards/nightly_boards/adellein/keymaps/via/keymap.c
+++ b/keyboards/nightly_boards/adellein/keymaps/via/keymap.c
@@ -44,7 +44,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
44}; 44};
45 45
46#ifdef ENCODER_MAP_ENABLE 46#ifdef ENCODER_MAP_ENABLE
47const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 47const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
48 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 48 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
49 [1] = { ENCODER_CCW_CW(_______, _______) }, 49 [1] = { ENCODER_CCW_CW(_______, _______) },
50 [2] = { ENCODER_CCW_CW(_______, _______) }, 50 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/nightly_boards/n40_o/keymaps/via/keymap.c b/keyboards/nightly_boards/n40_o/keymaps/via/keymap.c
index f7b9d08c05..e9ddb71401 100644
--- a/keyboards/nightly_boards/n40_o/keymaps/via/keymap.c
+++ b/keyboards/nightly_boards/n40_o/keymaps/via/keymap.c
@@ -31,7 +31,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
31}; 31};
32 32
33#ifdef ENCODER_MAP_ENABLE 33#ifdef ENCODER_MAP_ENABLE
34const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 34const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
35 [0] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT) }, 35 [0] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT) },
36 [1] = { ENCODER_CCW_CW(RGB_HUD, RGB_HUI), ENCODER_CCW_CW(RGB_SAD, RGB_SAI), ENCODER_CCW_CW(RGB_VAD, RGB_VAI) } 36 [1] = { ENCODER_CCW_CW(RGB_HUD, RGB_HUI), ENCODER_CCW_CW(RGB_SAD, RGB_SAI), ENCODER_CCW_CW(RGB_VAD, RGB_VAI) }
37}; 37};
diff --git a/keyboards/nightly_boards/n60_s/keymaps/via/keymap.c b/keyboards/nightly_boards/n60_s/keymaps/via/keymap.c
index 54e9888ff6..04078c784e 100644
--- a/keyboards/nightly_boards/n60_s/keymaps/via/keymap.c
+++ b/keyboards/nightly_boards/n60_s/keymaps/via/keymap.c
@@ -48,7 +48,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
48}; 48};
49 49
50#ifdef ENCODER_MAP_ENABLE 50#ifdef ENCODER_MAP_ENABLE
51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
53 [1] = { ENCODER_CCW_CW(_______, _______) }, 53 [1] = { ENCODER_CCW_CW(_______, _______) },
54 [2] = { ENCODER_CCW_CW(_______, _______) }, 54 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/nightly_boards/octopad/keymaps/default/keymap.c b/keyboards/nightly_boards/octopad/keymaps/default/keymap.c
index 78613e55ba..94d8dc34f4 100644
--- a/keyboards/nightly_boards/octopad/keymaps/default/keymap.c
+++ b/keyboards/nightly_boards/octopad/keymaps/default/keymap.c
@@ -25,7 +25,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
25}; 25};
26 26
27#ifdef ENCODER_MAP_ENABLE 27#ifdef ENCODER_MAP_ENABLE
28const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 28const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
29 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_BRID, KC_BRIU) } 29 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_BRID, KC_BRIU) }
30}; 30};
31#endif 31#endif
diff --git a/keyboards/nightly_boards/octopad/keymaps/via/keymap.c b/keyboards/nightly_boards/octopad/keymaps/via/keymap.c
index 2cb3b7ed99..2f831466fc 100644
--- a/keyboards/nightly_boards/octopad/keymaps/via/keymap.c
+++ b/keyboards/nightly_boards/octopad/keymaps/via/keymap.c
@@ -30,7 +30,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
30}; 30};
31 31
32#ifdef ENCODER_MAP_ENABLE 32#ifdef ENCODER_MAP_ENABLE
33const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 33const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
34 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_BRID, KC_BRIU) }, 34 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_BRID, KC_BRIU) },
35 [1 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) } 35 [1 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }
36}; 36};
diff --git a/keyboards/nullbitsco/tidbit/keymaps/default/keymap.c b/keyboards/nullbitsco/tidbit/keymaps/default/keymap.c
index e3d9152fea..8f552d30c1 100644
--- a/keyboards/nullbitsco/tidbit/keymaps/default/keymap.c
+++ b/keyboards/nullbitsco/tidbit/keymaps/default/keymap.c
@@ -40,7 +40,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
40}; 40};
41 41
42#ifdef ENCODER_MAP_ENABLE 42#ifdef ENCODER_MAP_ENABLE
43const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 43const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
44 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 44 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
45 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 45 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
46}; 46};
diff --git a/keyboards/nullbitsco/tidbit/keymaps/oled/keymap.c b/keyboards/nullbitsco/tidbit/keymaps/oled/keymap.c
index 96c26c50ab..642870640e 100644
--- a/keyboards/nullbitsco/tidbit/keymaps/oled/keymap.c
+++ b/keyboards/nullbitsco/tidbit/keymaps/oled/keymap.c
@@ -55,7 +55,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
55}; 55};
56 56
57#ifdef ENCODER_MAP_ENABLE 57#ifdef ENCODER_MAP_ENABLE
58const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 58const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
59 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 59 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
60 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 60 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
61 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 61 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
diff --git a/keyboards/nullbitsco/tidbit/keymaps/snailmap_lite/keymap.c b/keyboards/nullbitsco/tidbit/keymaps/snailmap_lite/keymap.c
index b7236ef01b..d14723df03 100644
--- a/keyboards/nullbitsco/tidbit/keymaps/snailmap_lite/keymap.c
+++ b/keyboards/nullbitsco/tidbit/keymaps/snailmap_lite/keymap.c
@@ -55,7 +55,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
55}; 55};
56 56
57#ifdef ENCODER_MAP_ENABLE 57#ifdef ENCODER_MAP_ENABLE
58const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 58const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
59 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 59 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
60 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 60 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
61 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 61 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
diff --git a/keyboards/nullbitsco/tidbit/keymaps/via/keymap.c b/keyboards/nullbitsco/tidbit/keymaps/via/keymap.c
index 96c26c50ab..642870640e 100644
--- a/keyboards/nullbitsco/tidbit/keymaps/via/keymap.c
+++ b/keyboards/nullbitsco/tidbit/keymaps/via/keymap.c
@@ -55,7 +55,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
55}; 55};
56 56
57#ifdef ENCODER_MAP_ENABLE 57#ifdef ENCODER_MAP_ENABLE
58const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 58const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
59 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 59 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
60 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 60 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
61 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), }, 61 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), },
diff --git a/keyboards/owlab/voice65/hotswap/keymaps/default/keymap.c b/keyboards/owlab/voice65/hotswap/keymaps/default/keymap.c
index 061104a775..5d640c162b 100644
--- a/keyboards/owlab/voice65/hotswap/keymaps/default/keymap.c
+++ b/keyboards/owlab/voice65/hotswap/keymaps/default/keymap.c
@@ -50,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
50}; 50};
51 51
52#ifdef ENCODER_MAP_ENABLE 52#ifdef ENCODER_MAP_ENABLE
53const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 53const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
54 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 54 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
55 [1] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN) }, 55 [1] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
56 [2] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) }, 56 [2] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) },
diff --git a/keyboards/owlab/voice65/hotswap/keymaps/via/keymap.c b/keyboards/owlab/voice65/hotswap/keymaps/via/keymap.c
index 061104a775..5d640c162b 100644
--- a/keyboards/owlab/voice65/hotswap/keymaps/via/keymap.c
+++ b/keyboards/owlab/voice65/hotswap/keymaps/via/keymap.c
@@ -50,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
50}; 50};
51 51
52#ifdef ENCODER_MAP_ENABLE 52#ifdef ENCODER_MAP_ENABLE
53const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 53const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
54 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 54 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
55 [1] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN) }, 55 [1] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
56 [2] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) }, 56 [2] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) },
diff --git a/keyboards/owlab/voice65/soldered/keymaps/default/keymap.c b/keyboards/owlab/voice65/soldered/keymaps/default/keymap.c
index 061104a775..5d640c162b 100644
--- a/keyboards/owlab/voice65/soldered/keymaps/default/keymap.c
+++ b/keyboards/owlab/voice65/soldered/keymaps/default/keymap.c
@@ -50,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
50}; 50};
51 51
52#ifdef ENCODER_MAP_ENABLE 52#ifdef ENCODER_MAP_ENABLE
53const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 53const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
54 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 54 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
55 [1] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN) }, 55 [1] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
56 [2] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) }, 56 [2] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) },
diff --git a/keyboards/owlab/voice65/soldered/keymaps/via/keymap.c b/keyboards/owlab/voice65/soldered/keymaps/via/keymap.c
index 061104a775..5d640c162b 100644
--- a/keyboards/owlab/voice65/soldered/keymaps/via/keymap.c
+++ b/keyboards/owlab/voice65/soldered/keymaps/via/keymap.c
@@ -50,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
50}; 50};
51 51
52#ifdef ENCODER_MAP_ENABLE 52#ifdef ENCODER_MAP_ENABLE
53const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 53const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
54 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 54 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
55 [1] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN) }, 55 [1] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
56 [2] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) }, 56 [2] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) },
diff --git a/keyboards/rate/pistachio_mp/keymaps/via/keymap.c b/keyboards/rate/pistachio_mp/keymaps/via/keymap.c
index fb920e628f..5e4dc36887 100644
--- a/keyboards/rate/pistachio_mp/keymaps/via/keymap.c
+++ b/keyboards/rate/pistachio_mp/keymaps/via/keymap.c
@@ -63,7 +63,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
63}; 63};
64 64
65#ifdef ENCODER_MAP_ENABLE 65#ifdef ENCODER_MAP_ENABLE
66const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 66const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
67 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 67 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
68 [1] = { ENCODER_CCW_CW(_______, _______) }, 68 [1] = { ENCODER_CCW_CW(_______, _______) },
69 [2] = { ENCODER_CCW_CW(_______, _______) }, 69 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/rate/pistachio_pro/keymaps/via/keymap.c b/keyboards/rate/pistachio_pro/keymaps/via/keymap.c
index 91397e4f2a..30156f0898 100644
--- a/keyboards/rate/pistachio_pro/keymaps/via/keymap.c
+++ b/keyboards/rate/pistachio_pro/keymaps/via/keymap.c
@@ -127,7 +127,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
127} 127}
128 128
129#ifdef ENCODER_MAP_ENABLE 129#ifdef ENCODER_MAP_ENABLE
130const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 130const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
131 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 131 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
132 [1] = { ENCODER_CCW_CW(_______, _______) }, 132 [1] = { ENCODER_CCW_CW(_______, _______) },
133 [2] = { ENCODER_CCW_CW(_______, _______) }, 133 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/rgbkb/mun/keymaps/default/keymap.c b/keyboards/rgbkb/mun/keymaps/default/keymap.c
index 3173b9836f..aa8ba1eba0 100644
--- a/keyboards/rgbkb/mun/keymaps/default/keymap.c
+++ b/keyboards/rgbkb/mun/keymaps/default/keymap.c
@@ -242,7 +242,7 @@ oled_rotation_t oled_init_user(oled_rotation_t rotation) {
242} 242}
243 243
244#ifdef ENCODER_MAP_ENABLE 244#ifdef ENCODER_MAP_ENABLE
245const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 245const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
246 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) }, 246 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
247 [1 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) } 247 [1 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }
248}; 248};
diff --git a/keyboards/rgbkb/mun/keymaps/peott-fr/keymap.c b/keyboards/rgbkb/mun/keymaps/peott-fr/keymap.c
index 1b2bb9a95a..4d62b95b96 100644
--- a/keyboards/rgbkb/mun/keymaps/peott-fr/keymap.c
+++ b/keyboards/rgbkb/mun/keymaps/peott-fr/keymap.c
@@ -81,7 +81,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
81}; 81};
82 82
83#ifdef ENCODER_MAP_ENABLE 83#ifdef ENCODER_MAP_ENABLE
84const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 84const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
85 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) }, 85 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
86 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 86 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
87 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 87 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/rgbkb/mun/keymaps/via/keymap.c b/keyboards/rgbkb/mun/keymaps/via/keymap.c
index 3173b9836f..aa8ba1eba0 100644
--- a/keyboards/rgbkb/mun/keymaps/via/keymap.c
+++ b/keyboards/rgbkb/mun/keymaps/via/keymap.c
@@ -242,7 +242,7 @@ oled_rotation_t oled_init_user(oled_rotation_t rotation) {
242} 242}
243 243
244#ifdef ENCODER_MAP_ENABLE 244#ifdef ENCODER_MAP_ENABLE
245const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 245const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
246 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) }, 246 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
247 [1 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) } 247 [1 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }
248}; 248};
diff --git a/keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c b/keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c
index 8180f3daa5..eefb59e676 100644
--- a/keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c
+++ b/keyboards/rgbkb/mun/keymaps/xulkal2/keymap.c
@@ -240,7 +240,7 @@ oled_rotation_t oled_init_user(oled_rotation_t rotation) {
240} 240}
241 241
242#ifdef ENCODER_MAP_ENABLE 242#ifdef ENCODER_MAP_ENABLE
243const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 243const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
244 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(MENU_DN, MENU_UP), ENCODER_CCW_CW(MENU_DN, MENU_UP) }, 244 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(MENU_DN, MENU_UP), ENCODER_CCW_CW(MENU_DN, MENU_UP) },
245 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 245 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
246 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) } 246 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }
diff --git a/keyboards/rgbkb/sol3/keymaps/default/keymap.c b/keyboards/rgbkb/sol3/keymaps/default/keymap.c
index a60a5cbda3..dacdf98a40 100644
--- a/keyboards/rgbkb/sol3/keymaps/default/keymap.c
+++ b/keyboards/rgbkb/sol3/keymaps/default/keymap.c
@@ -165,7 +165,7 @@ void render_layer_status(void) {
165} 165}
166 166
167#ifdef ENCODER_MAP_ENABLE 167#ifdef ENCODER_MAP_ENABLE
168const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 168const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
169 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), 169 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU),
170 ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) }, 170 ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
171 [1 ... 4] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), 171 [1 ... 4] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______),
diff --git a/keyboards/rgbkb/sol3/keymaps/kageurufu/keymap.c b/keyboards/rgbkb/sol3/keymaps/kageurufu/keymap.c
index 49ab63842d..0f92110ff4 100644
--- a/keyboards/rgbkb/sol3/keymaps/kageurufu/keymap.c
+++ b/keyboards/rgbkb/sol3/keymaps/kageurufu/keymap.c
@@ -60,7 +60,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
60}; 60};
61 61
62#ifdef ENCODER_MAP_ENABLE 62#ifdef ENCODER_MAP_ENABLE
63const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 63const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
64 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), 64 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU),
65 ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 65 ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
66 [1 ... 4] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), 66 [1 ... 4] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______),
diff --git a/keyboards/rgbkb/sol3/keymaps/via/keymap.c b/keyboards/rgbkb/sol3/keymaps/via/keymap.c
index 4d69a5ec6b..9ceb324f64 100644
--- a/keyboards/rgbkb/sol3/keymaps/via/keymap.c
+++ b/keyboards/rgbkb/sol3/keymaps/via/keymap.c
@@ -207,7 +207,7 @@ void render_layer_status(void) {
207} 207}
208 208
209#ifdef ENCODER_MAP_ENABLE 209#ifdef ENCODER_MAP_ENABLE
210const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 210const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
211 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), 211 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU),
212 ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) }, 212 ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
213 [1 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), 213 [1 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______),
diff --git a/keyboards/rmi_kb/chevron/keymaps/via/keymap.c b/keyboards/rmi_kb/chevron/keymaps/via/keymap.c
index b6026310f8..6ebf4eb7c0 100644
--- a/keyboards/rmi_kb/chevron/keymaps/via/keymap.c
+++ b/keyboards/rmi_kb/chevron/keymaps/via/keymap.c
@@ -47,7 +47,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
47}; 47};
48 48
49#ifdef ENCODER_MAP_ENABLE 49#ifdef ENCODER_MAP_ENABLE
50const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 50const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
51 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 51 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
52 [1] = { ENCODER_CCW_CW(_______, _______) }, 52 [1] = { ENCODER_CCW_CW(_______, _______) },
53 [2] = { ENCODER_CCW_CW(_______, _______) }, 53 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/rmi_kb/herringbone/pro/keymaps/via/keymap.c b/keyboards/rmi_kb/herringbone/pro/keymaps/via/keymap.c
index 8edcdc7dff..9df8143fb7 100644
--- a/keyboards/rmi_kb/herringbone/pro/keymaps/via/keymap.c
+++ b/keyboards/rmi_kb/herringbone/pro/keymaps/via/keymap.c
@@ -53,7 +53,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
53}; 53};
54 54
55#ifdef ENCODER_MAP_ENABLE 55#ifdef ENCODER_MAP_ENABLE
56const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 56const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
57 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 57 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
58 [1] = { ENCODER_CCW_CW(_______, _______) }, 58 [1] = { ENCODER_CCW_CW(_______, _______) },
59 [2] = { ENCODER_CCW_CW(_______, _______) }, 59 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/rmi_kb/squishytkl/keymaps/via/keymap.c b/keyboards/rmi_kb/squishytkl/keymaps/via/keymap.c
index a77606ac7c..ea11eadd08 100644
--- a/keyboards/rmi_kb/squishytkl/keymaps/via/keymap.c
+++ b/keyboards/rmi_kb/squishytkl/keymaps/via/keymap.c
@@ -27,7 +27,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
27}; 27};
28 28
29#ifdef ENCODER_MAP_ENABLE 29#ifdef ENCODER_MAP_ENABLE
30const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 30const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
31 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) } 31 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }
32}; 32};
33#endif 33#endif
diff --git a/keyboards/rmi_kb/wete/v2/keymaps/via/keymap.c b/keyboards/rmi_kb/wete/v2/keymaps/via/keymap.c
index 6a3847cd34..8d4f3c88eb 100644
--- a/keyboards/rmi_kb/wete/v2/keymaps/via/keymap.c
+++ b/keyboards/rmi_kb/wete/v2/keymaps/via/keymap.c
@@ -35,7 +35,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
35}; 35};
36 36
37#ifdef ENCODER_MAP_ENABLE 37#ifdef ENCODER_MAP_ENABLE
38const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 38const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
39 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 39 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
40 [1] = { ENCODER_CCW_CW(_______, _______) } 40 [1] = { ENCODER_CCW_CW(_______, _______) }
41}; 41};
diff --git a/keyboards/sawnsprojects/krush/krush65/hotswap/keymaps/via/keymap.c b/keyboards/sawnsprojects/krush/krush65/hotswap/keymaps/via/keymap.c
index 8af6494c2a..7d239cc523 100644
--- a/keyboards/sawnsprojects/krush/krush65/hotswap/keymaps/via/keymap.c
+++ b/keyboards/sawnsprojects/krush/krush65/hotswap/keymaps/via/keymap.c
@@ -51,7 +51,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
51}; 51};
52 52
53#ifdef ENCODER_MAP_ENABLE 53#ifdef ENCODER_MAP_ENABLE
54const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 54const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
55 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 55 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
56 [1] = { ENCODER_CCW_CW(_______, _______) }, 56 [1] = { ENCODER_CCW_CW(_______, _______) },
57 [2] = { ENCODER_CCW_CW(_______, _______) }, 57 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/sofle/keymaps/keyhive_via/keymap.c b/keyboards/sofle/keymaps/keyhive_via/keymap.c
index e614873845..8af870c574 100644
--- a/keyboards/sofle/keymaps/keyhive_via/keymap.c
+++ b/keyboards/sofle/keymaps/keyhive_via/keymap.c
@@ -169,7 +169,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
169}; 169};
170 170
171 #ifdef ENCODER_MAP_ENABLE 171 #ifdef ENCODER_MAP_ENABLE
172const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 172const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
173 [0] = { ENCODER_CCW_CW(KC_BSPC, KC_DEL), ENCODER_CCW_CW(KC_PGDN, KC_PGUP) }, 173 [0] = { ENCODER_CCW_CW(KC_BSPC, KC_DEL), ENCODER_CCW_CW(KC_PGDN, KC_PGUP) },
174 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 174 [1] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
175 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }, 175 [2] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/synthlabs/solo/keymaps/via/keymap.c b/keyboards/synthlabs/solo/keymaps/via/keymap.c
index c1cb4c5a4d..8f107f8a10 100644
--- a/keyboards/synthlabs/solo/keymaps/via/keymap.c
+++ b/keyboards/synthlabs/solo/keymaps/via/keymap.c
@@ -27,7 +27,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
27}; 27};
28 28
29#ifdef ENCODER_MAP_ENABLE 29#ifdef ENCODER_MAP_ENABLE
30const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 30const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
31 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 31 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
32 [1] = { ENCODER_CCW_CW(_______, _______) }, 32 [1] = { ENCODER_CCW_CW(_______, _______) },
33 [2] = { ENCODER_CCW_CW(_______, _______) }, 33 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/takashicompany/dogtag/keymaps/default/keymap.c b/keyboards/takashicompany/dogtag/keymaps/default/keymap.c
index 4d3b287f2f..8eb6b433b3 100644
--- a/keyboards/takashicompany/dogtag/keymaps/default/keymap.c
+++ b/keyboards/takashicompany/dogtag/keymaps/default/keymap.c
@@ -28,7 +28,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
28}; 28};
29 29
30#ifdef ENCODER_MAP_ENABLE 30#ifdef ENCODER_MAP_ENABLE
31const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 31const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
32 [0] = { ENCODER_CCW_CW(KC_MS_WH_UP, KC_MS_WH_DOWN), ENCODER_CCW_CW(KC_MS_WH_UP, KC_MS_WH_DOWN) }, 32 [0] = { ENCODER_CCW_CW(KC_MS_WH_UP, KC_MS_WH_DOWN), ENCODER_CCW_CW(KC_MS_WH_UP, KC_MS_WH_DOWN) },
33 [1] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) }, 33 [1] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
34}; 34};
diff --git a/keyboards/takashicompany/dogtag/keymaps/via/keymap.c b/keyboards/takashicompany/dogtag/keymaps/via/keymap.c
index 0088db19ba..969aec92a5 100644
--- a/keyboards/takashicompany/dogtag/keymaps/via/keymap.c
+++ b/keyboards/takashicompany/dogtag/keymaps/via/keymap.c
@@ -28,7 +28,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
28}; 28};
29 29
30#ifdef ENCODER_MAP_ENABLE 30#ifdef ENCODER_MAP_ENABLE
31const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 31const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
32 [0] = { ENCODER_CCW_CW(KC_MS_WH_UP, KC_MS_WH_DOWN), ENCODER_CCW_CW(KC_MS_WH_UP, KC_MS_WH_DOWN) }, 32 [0] = { ENCODER_CCW_CW(KC_MS_WH_UP, KC_MS_WH_DOWN), ENCODER_CCW_CW(KC_MS_WH_UP, KC_MS_WH_DOWN) },
33 [1] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) }, 33 [1] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
34}; 34};
diff --git a/keyboards/takashicompany/spreadwriter/keymaps/via/keymap.c b/keyboards/takashicompany/spreadwriter/keymaps/via/keymap.c
index e5372cd1cd..cf031394f1 100644
--- a/keyboards/takashicompany/spreadwriter/keymaps/via/keymap.c
+++ b/keyboards/takashicompany/spreadwriter/keymaps/via/keymap.c
@@ -79,7 +79,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
79} 79}
80 80
81#ifdef ENCODER_MAP_ENABLE 81#ifdef ENCODER_MAP_ENABLE
82const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 82const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
83 [0] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) }, 83 [0] = { ENCODER_CCW_CW(KC_WH_U, KC_WH_D) },
84 [1 ... 6] = { ENCODER_CCW_CW(_______, _______) }, 84 [1 ... 6] = { ENCODER_CCW_CW(_______, _______) },
85}; 85};
diff --git a/keyboards/wekey/we27/keymaps/default/keymap.c b/keyboards/wekey/we27/keymaps/default/keymap.c
index c16cef9dd6..cd2d215d2c 100644
--- a/keyboards/wekey/we27/keymaps/default/keymap.c
+++ b/keyboards/wekey/we27/keymaps/default/keymap.c
@@ -52,7 +52,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
52}; 52};
53 53
54#ifdef ENCODER_MAP_ENABLE 54#ifdef ENCODER_MAP_ENABLE
55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
57 [1] = { ENCODER_CCW_CW(_______, _______) }, 57 [1] = { ENCODER_CCW_CW(_______, _______) },
58 [2] = { ENCODER_CCW_CW(_______, _______) }, 58 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/wekey/we27/keymaps/via/keymap.c b/keyboards/wekey/we27/keymaps/via/keymap.c
index c16cef9dd6..cd2d215d2c 100644
--- a/keyboards/wekey/we27/keymaps/via/keymap.c
+++ b/keyboards/wekey/we27/keymaps/via/keymap.c
@@ -52,7 +52,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
52}; 52};
53 53
54#ifdef ENCODER_MAP_ENABLE 54#ifdef ENCODER_MAP_ENABLE
55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
57 [1] = { ENCODER_CCW_CW(_______, _______) }, 57 [1] = { ENCODER_CCW_CW(_______, _______) },
58 [2] = { ENCODER_CCW_CW(_______, _______) }, 58 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/winry/winry315/keymaps/via/keymap.c b/keyboards/winry/winry315/keymaps/via/keymap.c
index 25d545f50b..0641fbfd03 100644
--- a/keyboards/winry/winry315/keymaps/via/keymap.c
+++ b/keyboards/winry/winry315/keymaps/via/keymap.c
@@ -31,7 +31,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
31// clang-format on 31// clang-format on
32 32
33#ifdef ENCODER_MAP_ENABLE 33#ifdef ENCODER_MAP_ENABLE
34const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 34const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
35 [0] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT) }, 35 [0] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT) },
36 [1] = { ENCODER_CCW_CW(RGB_HUD, RGB_HUI), ENCODER_CCW_CW(RGB_SAD, RGB_SAI), ENCODER_CCW_CW(RGB_VAD, RGB_VAI) }, 36 [1] = { ENCODER_CCW_CW(RGB_HUD, RGB_HUI), ENCODER_CCW_CW(RGB_SAD, RGB_SAI), ENCODER_CCW_CW(RGB_VAD, RGB_VAI) },
37 [2 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) } 37 [2 ... 7] = { ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______), ENCODER_CCW_CW(_______, _______) }
diff --git a/keyboards/wuque/mammoth20x/keymaps/via/keymap.c b/keyboards/wuque/mammoth20x/keymaps/via/keymap.c
index 76db645d0e..e48b8b50d1 100644
--- a/keyboards/wuque/mammoth20x/keymaps/via/keymap.c
+++ b/keyboards/wuque/mammoth20x/keymaps/via/keymap.c
@@ -52,7 +52,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
52}; 52};
53 53
54#ifdef ENCODER_MAP_ENABLE 54#ifdef ENCODER_MAP_ENABLE
55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
57 [1] = { ENCODER_CCW_CW(_______, _______) }, 57 [1] = { ENCODER_CCW_CW(_______, _______) },
58 [2] = { ENCODER_CCW_CW(_______, _______) }, 58 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/wuque/mammoth75x/keymaps/via/keymap.c b/keyboards/wuque/mammoth75x/keymaps/via/keymap.c
index 4fc9680100..57f7a13cbd 100644
--- a/keyboards/wuque/mammoth75x/keymaps/via/keymap.c
+++ b/keyboards/wuque/mammoth75x/keymaps/via/keymap.c
@@ -52,7 +52,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
52}; 52};
53 53
54#ifdef ENCODER_MAP_ENABLE 54#ifdef ENCODER_MAP_ENABLE
55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 55const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 56 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
57 [1] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT) }, 57 [1] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT) },
58 [2] = { ENCODER_CCW_CW(_______, _______) }, 58 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/wuque/serneity65/keymaps/via/keymap.c b/keyboards/wuque/serneity65/keymaps/via/keymap.c
index d414f950d9..05abb620da 100644
--- a/keyboards/wuque/serneity65/keymaps/via/keymap.c
+++ b/keyboards/wuque/serneity65/keymaps/via/keymap.c
@@ -48,7 +48,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
48}; 48};
49 49
50#ifdef ENCODER_MAP_ENABLE 50#ifdef ENCODER_MAP_ENABLE
51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 51const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 52 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
53 [1] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT) }, 53 [1] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT) },
54 [2] = { ENCODER_CCW_CW(_______, _______) }, 54 [2] = { ENCODER_CCW_CW(_______, _______) },
diff --git a/keyboards/yandrstudio/nz67v2/keymaps/via/keymap.c b/keyboards/yandrstudio/nz67v2/keymaps/via/keymap.c
index 610aa72a39..52e0d15c8e 100644
--- a/keyboards/yandrstudio/nz67v2/keymaps/via/keymap.c
+++ b/keyboards/yandrstudio/nz67v2/keymaps/via/keymap.c
@@ -44,7 +44,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
44}; 44};
45 45
46#ifdef ENCODER_MAP_ENABLE 46#ifdef ENCODER_MAP_ENABLE
47const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { 47const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
48 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, 48 [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
49 [1] = { ENCODER_CCW_CW(_______, _______) }, 49 [1] = { ENCODER_CCW_CW(_______, _______) },
50 [2] = { ENCODER_CCW_CW(_______, _______) }, 50 [2] = { ENCODER_CCW_CW(_______, _______) },