From 327e3f9efa41d625fce2cf98143d98d07bf44188 Mon Sep 17 00:00:00 2001 From: Sadek Baroudi Date: Fri, 19 Jan 2024 09:51:02 -0800 Subject: [PATCH] ffkb v4 personal trackpoint build --- .../ffkb/rp/v1/keymaps/sadekbaroudi/config.h | 11 +++++++++++ .../ffkb/rp/v1/keymaps/sadekbaroudi/rules.mk | 7 +++++++ 2 files changed, 18 insertions(+) create mode 100644 keyboards/fingerpunch/ffkb/rp/v1/keymaps/sadekbaroudi/config.h create mode 100644 keyboards/fingerpunch/ffkb/rp/v1/keymaps/sadekbaroudi/rules.mk diff --git a/keyboards/fingerpunch/ffkb/rp/v1/keymaps/sadekbaroudi/config.h b/keyboards/fingerpunch/ffkb/rp/v1/keymaps/sadekbaroudi/config.h new file mode 100644 index 0000000000..031f54a8c9 --- /dev/null +++ b/keyboards/fingerpunch/ffkb/rp/v1/keymaps/sadekbaroudi/config.h @@ -0,0 +1,11 @@ +// --------------------------- Other keyboard build specific configs ------------------------------ +#ifdef FFKB_TRACKPOINT_BUILD +#undef ENCODERS_PAD_A +#undef ENCODERS_PAD_B +#ifdef RGBLED_NUM + #undef RGBLED_NUM +#endif +#define RGBLED_NUM 7 +#define PS2_CLOCK_PIN GP8 +#define PS2_DATA_PIN GP7 +#endif diff --git a/keyboards/fingerpunch/ffkb/rp/v1/keymaps/sadekbaroudi/rules.mk b/keyboards/fingerpunch/ffkb/rp/v1/keymaps/sadekbaroudi/rules.mk new file mode 100644 index 0000000000..3a840836e9 --- /dev/null +++ b/keyboards/fingerpunch/ffkb/rp/v1/keymaps/sadekbaroudi/rules.mk @@ -0,0 +1,7 @@ +# bin/fp_build.sh -k ffkb/rp/v1 -m sadekbaroudi -i -r -e "FFKB_TRACKPOINT_BUILD=yes" +ifeq ($(strip $(FFKB_TRACKPOINT_BUILD)), yes) + PS2_MOUSE_ENABLE = yes + PS2_ENABLE = yes + PS2_DRIVER = vendor + OPT_DEFS += -DFFKB_TRACKPOINT_BUILD +endif