aboutsummaryrefslogtreecommitdiff
path: root/keyboards
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2021-07-22 21:02:16 -0700
committerGitHub <noreply@github.com>2021-07-22 21:02:16 -0700
commitbf57c552c913196636a53f7b1710a71271749df4 (patch)
tree9598ac82b0463c1788c810cc7236d083dc9c3704 /keyboards
parent7f8bc83b307fe72bf3a958a45631b9bf190fb6a4 (diff)
downloadqmk_firmware-bf57c552c913196636a53f7b1710a71271749df4.tar.gz
qmk_firmware-bf57c552c913196636a53f7b1710a71271749df4.zip
[Keyboard] Fix Matrix Row number for ggkeyboards/genisis (#13647)
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/ggkeyboards/genesis/hotswap/config.h21
-rw-r--r--keyboards/ggkeyboards/genesis/hotswap/hotswap.h6
2 files changed, 14 insertions, 13 deletions
diff --git a/keyboards/ggkeyboards/genesis/hotswap/config.h b/keyboards/ggkeyboards/genesis/hotswap/config.h
index 27f1aced3..966acc1b4 100644
--- a/keyboards/ggkeyboards/genesis/hotswap/config.h
+++ b/keyboards/ggkeyboards/genesis/hotswap/config.h
@@ -19,15 +19,15 @@
19#include "config_common.h" 19#include "config_common.h"
20 20
21/* USB Device descriptor parameter */ 21/* USB Device descriptor parameter */
22#define VENDOR_ID 0xBB00 22#define VENDOR_ID 0xBB00
23#define PRODUCT_ID 0xD4D3 23#define PRODUCT_ID 0xD4D3
24#define DEVICE_VER 0x0001 24#define DEVICE_VER 0x0001
25#define MANUFACTURER GG Keyboards 25#define MANUFACTURER GG Keyboards
26#define PRODUCT Genesis 26#define PRODUCT Genesis
27 27
28/* key matrix size */ 28/* key matrix size */
29#define MATRIX_ROWS 6 29#define MATRIX_ROWS 6
30#define MATRIX_COLS 18 30#define MATRIX_COLS 18
31 31
32/* 32/*
33 * Keyboard Matrix Assignments 33 * Keyboard Matrix Assignments
@@ -39,11 +39,12 @@
39 * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) 39 * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
40 * 40 *
41 */ 41 */
42#define MATRIX_ROW_PINS { C5, C4, C3, C2, C1, C0 } 42#define MATRIX_ROW_PINS \
43#define MATRIX_COL_PINS { F0, F1, F2, F3, F4, F5, F6, F7, A0, A1, A2, A3, A4, A5, A6, A7, C6, C7 } 43 { C5, C4, C3, C2, C1, C0 }
44#define MATRIX_COL_PINS \
45 { F0, F1, F2, F3, F4, F5, F6, F7, A0, A1, A2, A3, A4, A5, A6, A7, C6, C7 }
44 46
45#define DIODE_DIRECTION COL2ROW 47#define DIODE_DIRECTION COL2ROW
46 48
47
48// generated by KBFirmware JSON to QMK Parser 49// generated by KBFirmware JSON to QMK Parser
49// https://noroadsleft.github.io/kbf_qmk_converter/ 50// https://noroadsleft.github.io/kbf_qmk_converter/
diff --git a/keyboards/ggkeyboards/genesis/hotswap/hotswap.h b/keyboards/ggkeyboards/genesis/hotswap/hotswap.h
index a5ff78cca..4469037ef 100644
--- a/keyboards/ggkeyboards/genesis/hotswap/hotswap.h
+++ b/keyboards/ggkeyboards/genesis/hotswap/hotswap.h
@@ -18,6 +18,7 @@
18 18
19#include "quantum.h" 19#include "quantum.h"
20 20
21// clang-format off
21#define LAYOUT( \ 22#define LAYOUT( \
22 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0F, K0G, K0H, \ 23 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0F, K0G, K0H, \
23 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2F, K2G, K2H, \ 24 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2F, K2G, K2H, \
@@ -27,13 +28,12 @@
27 K60, K61, K63, K66, K6A, K6B, K6C, K6D, K6F, K6G, K6H \ 28 K60, K61, K63, K66, K6A, K6B, K6C, K6D, K6F, K6G, K6H \
28) { \ 29) { \
29 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, KC_NO, KC_NO, K0F, K0G, K0H }, \ 30 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, KC_NO, KC_NO, K0F, K0G, K0H }, \
30 { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO }, \
31 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, KC_NO, K2F, K2G, K2H }, \ 31 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, KC_NO, K2F, K2G, K2H }, \
32 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, KC_NO, K3F, K3G, K3H }, \ 32 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, KC_NO, K3F, K3G, K3H }, \
33 { K40, KC_NO, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, KC_NO, KC_NO, KC_NO, KC_NO }, \ 33 { K40, KC_NO, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, KC_NO, KC_NO, KC_NO, KC_NO }, \
34 { KC_NO, K51, K52, K53, K54, K55, K56, K57, K58, K59, K5A, K5B, K5C, KC_NO, KC_NO, KC_NO, K5G, KC_NO }, \ 34 { KC_NO, K51, K52, K53, K54, K55, K56, K57, K58, K59, K5A, K5B, K5C, KC_NO, KC_NO, KC_NO, K5G, KC_NO }, \
35 { K60, K61, KC_NO, K63, KC_NO, KC_NO, K66, KC_NO, KC_NO, KC_NO, K6A, K6B, K6C, K6D, KC_NO, K6F, K6G, K6H }, \ 35 { K60, K61, KC_NO, K63, KC_NO, KC_NO, K66, KC_NO, KC_NO, KC_NO, K6A, K6B, K6C, K6D, KC_NO, K6F, K6G, K6H } \
36} 36}
37 37
38// generated by KBFirmware JSON to QMK Parser 38// generated by KBFirmware JSON to QMK Parser
39// https://noroadsleft.github.io/kbf_qmk_converter/ \ No newline at end of file 39// https://noroadsleft.github.io/kbf_qmk_converter/