summaryrefslogtreecommitdiff
path: root/keyboards/keychron
diff options
context:
space:
mode:
authorQMK Bot <hello@qmk.fm>2023-08-23 09:13:38 +0000
committerQMK Bot <hello@qmk.fm>2023-08-23 09:13:38 +0000
commit2b7f1b0444c1d229aa1e15d13422cfa605e3c506 (patch)
treef49ddbd2aeb2aadc2fef4a246fd1c2c6c72240bd /keyboards/keychron
parent1babb2c7c9cf4309c1d0de66eb8068dd5dc7e49f (diff)
parentb1fbfaaacc61af1efe1b897aeed0dc7389d91708 (diff)
Merge remote-tracking branch 'origin/master' into develop
Diffstat (limited to 'keyboards/keychron')
-rw-r--r--keyboards/keychron/c2_pro/config.h2
-rw-r--r--keyboards/keychron/c2_pro/matrix.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/keyboards/keychron/c2_pro/config.h b/keyboards/keychron/c2_pro/config.h
index f107dadf48..6971ebd1aa 100644
--- a/keyboards/keychron/c2_pro/config.h
+++ b/keyboards/keychron/c2_pro/config.h
@@ -41,4 +41,4 @@
#define HC595_SHCP A1
#define HC595_DS C15
#define SHIFT_COL_START 11
-#define SHIFT_COL_END 19
+#define SHIFT_COL_END 18
diff --git a/keyboards/keychron/c2_pro/matrix.c b/keyboards/keychron/c2_pro/matrix.c
index af7514c5ad..5065f97aa7 100644
--- a/keyboards/keychron/c2_pro/matrix.c
+++ b/keyboards/keychron/c2_pro/matrix.c
@@ -24,10 +24,10 @@
#endif
#if defined(SHIFT_COL_START) && defined(SHIFT_COL_END)
-# if ((SHIFT_COL_END - SHIFT_COL_START) > 16)
+# if ((SHIFT_COL_END - SHIFT_COL_START + 1) > 16)
# define SIZE_T uint32_t
# define UNSELECT_ALL_COL 0xFFFFFFFF
-# elif ((SHIFT_COL_END - SHIFT_COL_START) > 8)
+# elif ((SHIFT_COL_END - SHIFT_COL_START + 1) > 8)
# define SIZE_T uint16_t
# define UNSELECT_ALL_COL 0xFFFF
# else