summaryrefslogtreecommitdiff
path: root/keyboards/ploopyco
diff options
context:
space:
mode:
authoralaviss <leorize+oss@disroot.org>2022-04-18 10:11:56 +0100
committerGitHub <noreply@github.com>2022-04-18 02:11:56 -0700
commit0d67eec5e23cf5ffb95ad6b72199a79ef23a6132 (patch)
treeda06a9810189d2b0e86196e5cba6785143f4d8bd /keyboards/ploopyco
parent8826a1dea5a3a6e3560456d5cddd1cdcdc575753 (diff)
downloadqmk_firmware-0d67eec5e23cf5ffb95ad6b72199a79ef23a6132.tar.gz
qmk_firmware-0d67eec5e23cf5ffb95ad6b72199a79ef23a6132.zip
Ploopy Trackball Mini: only define DPI options as needed (#16160)
Diffstat (limited to 'keyboards/ploopyco')
-rw-r--r--keyboards/ploopyco/trackball_mini/trackball_mini.c13
1 files changed, 10 insertions, 3 deletions
diff --git a/keyboards/ploopyco/trackball_mini/trackball_mini.c b/keyboards/ploopyco/trackball_mini/trackball_mini.c
index 2b511c4eab..e4b4a47c2b 100644
--- a/keyboards/ploopyco/trackball_mini/trackball_mini.c
+++ b/keyboards/ploopyco/trackball_mini/trackball_mini.c
@@ -37,9 +37,16 @@
# define OPT_SCALE 1 // Multiplier for wheel
#endif
-#define PLOOPY_DPI_OPTIONS \
- { 375, 750, 1375 }
-#define PLOOPY_DPI_DEFAULT 2
+#ifndef PLOOPY_DPI_OPTIONS
+# define PLOOPY_DPI_OPTIONS \
+ { 375, 750, 1375 }
+# ifndef PLOOPY_DPI_DEFAULT
+# define PLOOPY_DPI_DEFAULT 1
+# endif
+#endif
+#ifndef PLOOPY_DPI_DEFAULT
+# define PLOOPY_DPI_DEFAULT 0
+#endif
#ifndef PLOOPY_DRAGSCROLL_DPI
# define PLOOPY_DRAGSCROLL_DPI 375 // Fixed-DPI Drag Scroll