From 5fd68266f5d90b2c7045f44f678d71b782907752 Mon Sep 17 00:00:00 2001 From: skullydazed Date: Fri, 29 Sep 2017 16:17:30 -0700 Subject: Clueboard 60% support (#1746) * initial clueboard_60 support * LED lighting support * fix the clueboard->clueboard_66 rename * Add layout support to clueboard_60 * Fix the 60_iso layout so it's actually iso * add a default keymap for AEK layout * fix clueboard_17 * Fixup the ISO layouts * Fix the `wait_ms()/wait_us()` definitions for chibios * Fix up the wait_ms/wait_us hack. Reduce stack size. * Add a missing #include "wait.h" * commit files that should have already been comitted --- keyboards/clueboard/clueboard.c | 1 - keyboards/clueboard/clueboard.h | 16 - keyboards/clueboard/config.h | 74 -- keyboards/clueboard/keymaps/bloodlvst/config.h | 8 - keyboards/clueboard/keymaps/bloodlvst/keymap.c | 41 - keyboards/clueboard/keymaps/bloodlvst/readme.md | 17 - keyboards/clueboard/keymaps/bloodlvst/rules.mk | 2 - keyboards/clueboard/keymaps/caps_fn/keymap.c | 41 - keyboards/clueboard/keymaps/caps_fn/readme.md | 6 - keyboards/clueboard/keymaps/colemak/keymap.c | 41 - keyboards/clueboard/keymaps/default/keymap.c | 39 - keyboards/clueboard/keymaps/default/readme.md | 8 - keyboards/clueboard/keymaps/jokrik/keymap.c | 41 - keyboards/clueboard/keymaps/jokrik/readme.md | 2 - keyboards/clueboard/keymaps/mac_optimized/keymap.c | 41 - .../clueboard/keymaps/mac_optimized/readme.md | 6 - keyboards/clueboard/keymaps/magicmonty/config.h | 40 - keyboards/clueboard/keymaps/magicmonty/keymap.c | 230 ---- keyboards/clueboard/keymaps/magicmonty/readme.md | 53 - keyboards/clueboard/keymaps/magicmonty/rules.mk | 9 - keyboards/clueboard/keymaps/maximised/keymap.c | 41 - keyboards/clueboard/keymaps/maximised/readme.md | 5 - keyboards/clueboard/keymaps/mouse_keys/keymap.c | 51 - keyboards/clueboard/keymaps/mouse_keys/readme.md | 7 - keyboards/clueboard/keymaps/mouse_keys/rules.mk | 1 - keyboards/clueboard/keymaps/serubin/keymap.c | 52 - keyboards/clueboard/keymaps/serubin/readme.md | 14 - keyboards/clueboard/keymaps/serubin/rules.mk | 4 - keyboards/clueboard/keymaps/shift_fn/keymap.c | 41 - keyboards/clueboard/keymaps/shift_fn/readme.md | 6 - keyboards/clueboard/keymaps/skully/keymap.c | 41 - keyboards/clueboard/keymaps/skully/readme.md | 11 - keyboards/clueboard/keymaps/smt/keymap.c | 136 --- keyboards/clueboard/keymaps/smt/readme.md | 21 - keyboards/clueboard/keymaps/tetris/keymap.c | 209 ---- keyboards/clueboard/keymaps/tetris/readme.md | 33 - keyboards/clueboard/keymaps/tetris/rules.mk | 1 - keyboards/clueboard/keymaps/tetris/tetris_text.c | 505 --------- keyboards/clueboard/keymaps/tetris/tetris_text.h | 45 - .../clueboard/keymaps/unix_optimized/keymap.c | 41 - .../clueboard/keymaps/unix_optimized/readme.md | 6 - keyboards/clueboard/keymaps/win_optimized/keymap.c | 41 - .../clueboard/keymaps/win_optimized/readme.md | 8 - keyboards/clueboard/keymaps/xyverz/keymap.c | 78 -- keyboards/clueboard/keymaps/xyverz/rules.mk | 49 - keyboards/clueboard/readme.md | 18 - keyboards/clueboard/rev1/config.h | 36 - keyboards/clueboard/rev1/rev1.c | 17 - keyboards/clueboard/rev1/rev1.h | 47 - keyboards/clueboard/rev1/rules.mk | 1 - keyboards/clueboard/rev2/config.h | 46 - keyboards/clueboard/rev2/rev2.c | 63 -- keyboards/clueboard/rev2/rev2.h | 52 - keyboards/clueboard/rev2/rules.mk | 1 - keyboards/clueboard/rev3/config.h | 46 - keyboards/clueboard/rev3/rev3.c | 63 -- keyboards/clueboard/rev3/rev3.h | 52 - keyboards/clueboard/rev3/rules.mk | 1 - keyboards/clueboard/rules.mk | 21 - keyboards/clueboard/subproject.mk | 1 - keyboards/clueboard_17/Makefile | 3 + keyboards/clueboard_17/clueboard_17.c | 60 + keyboards/clueboard_17/clueboard_17.h | 36 + keyboards/clueboard_17/config.h | 100 ++ keyboards/clueboard_17/keymaps/default/keymap.c | 65 ++ keyboards/clueboard_17/readme.md | 15 + keyboards/clueboard_17/rules.mk | 65 ++ .../boards/GENERIC_STM32_F303XC/board.c | 124 ++ .../boards/GENERIC_STM32_F303XC/board.h | 1187 ++++++++++++++++++++ .../boards/GENERIC_STM32_F303XC/board.mk | 5 + keyboards/clueboard_60/bootloader_defs.h | 7 + keyboards/clueboard_60/chconf.h | 520 +++++++++ keyboards/clueboard_60/clueboard_60.c | 24 + keyboards/clueboard_60/clueboard_60.h | 105 ++ keyboards/clueboard_60/config.h | 133 +++ keyboards/clueboard_60/halconf.h | 388 +++++++ keyboards/clueboard_60/keymaps/default/keymap.c | 43 + keyboards/clueboard_60/keymaps/default/readme.md | 1 + .../clueboard_60/keymaps/default_aek/keymap.c | 43 + .../clueboard_60/keymaps/default_aek/readme.md | 1 + keyboards/clueboard_60/led.c | 58 + keyboards/clueboard_60/matrix.c | 177 +++ keyboards/clueboard_60/mcuconf.h | 257 +++++ keyboards/clueboard_60/readme.md | 14 + keyboards/clueboard_60/rules.mk | 54 + keyboards/clueboard_66/Makefile | 5 + keyboards/clueboard_66/clueboard_66.c | 1 + keyboards/clueboard_66/clueboard_66.h | 16 + keyboards/clueboard_66/config.h | 74 ++ keyboards/clueboard_66/keymaps/bloodlvst/Makefile | 2 + keyboards/clueboard_66/keymaps/bloodlvst/config.h | 8 + keyboards/clueboard_66/keymaps/bloodlvst/keymap.c | 41 + keyboards/clueboard_66/keymaps/bloodlvst/readme.md | 17 + keyboards/clueboard_66/keymaps/bloodlvst/rules.mk | 2 + keyboards/clueboard_66/keymaps/caps_fn/keymap.c | 41 + keyboards/clueboard_66/keymaps/caps_fn/readme.md | 6 + keyboards/clueboard_66/keymaps/colemak/keymap.c | 41 + keyboards/clueboard_66/keymaps/default/keymap.c | 39 + keyboards/clueboard_66/keymaps/default/readme.md | 8 + keyboards/clueboard_66/keymaps/jokrik/keymap.c | 41 + keyboards/clueboard_66/keymaps/jokrik/readme.md | 2 + .../clueboard_66/keymaps/mac_optimized/keymap.c | 41 + .../clueboard_66/keymaps/mac_optimized/readme.md | 6 + keyboards/clueboard_66/keymaps/magicmonty/Makefile | 9 + keyboards/clueboard_66/keymaps/magicmonty/config.h | 40 + keyboards/clueboard_66/keymaps/magicmonty/keymap.c | 230 ++++ .../clueboard_66/keymaps/magicmonty/readme.md | 53 + keyboards/clueboard_66/keymaps/magicmonty/rules.mk | 9 + keyboards/clueboard_66/keymaps/maximised/keymap.c | 41 + keyboards/clueboard_66/keymaps/maximised/readme.md | 5 + keyboards/clueboard_66/keymaps/mouse_keys/Makefile | 1 + keyboards/clueboard_66/keymaps/mouse_keys/keymap.c | 51 + .../clueboard_66/keymaps/mouse_keys/readme.md | 7 + keyboards/clueboard_66/keymaps/mouse_keys/rules.mk | 1 + keyboards/clueboard_66/keymaps/serubin/Makefile | 4 + keyboards/clueboard_66/keymaps/serubin/keymap.c | 52 + keyboards/clueboard_66/keymaps/serubin/readme.md | 14 + keyboards/clueboard_66/keymaps/serubin/rules.mk | 4 + keyboards/clueboard_66/keymaps/shift_fn/keymap.c | 41 + keyboards/clueboard_66/keymaps/shift_fn/readme.md | 6 + keyboards/clueboard_66/keymaps/skully/keymap.c | 41 + keyboards/clueboard_66/keymaps/skully/readme.md | 11 + keyboards/clueboard_66/keymaps/smt/keymap.c | 136 +++ keyboards/clueboard_66/keymaps/smt/readme.md | 21 + keyboards/clueboard_66/keymaps/tetris/Makefile | 1 + keyboards/clueboard_66/keymaps/tetris/keymap.c | 209 ++++ keyboards/clueboard_66/keymaps/tetris/readme.md | 33 + keyboards/clueboard_66/keymaps/tetris/rules.mk | 1 + .../clueboard_66/keymaps/tetris/tetris_text.c | 505 +++++++++ .../clueboard_66/keymaps/tetris/tetris_text.h | 45 + .../clueboard_66/keymaps/unix_optimized/keymap.c | 41 + .../clueboard_66/keymaps/unix_optimized/readme.md | 6 + .../clueboard_66/keymaps/win_optimized/keymap.c | 41 + .../clueboard_66/keymaps/win_optimized/readme.md | 8 + keyboards/clueboard_66/keymaps/xyverz/Makefile | 49 + keyboards/clueboard_66/keymaps/xyverz/keymap.c | 78 ++ keyboards/clueboard_66/keymaps/xyverz/rules.mk | 49 + keyboards/clueboard_66/readme.md | 18 + keyboards/clueboard_66/rev1/Makefile | 3 + keyboards/clueboard_66/rev1/config.h | 36 + keyboards/clueboard_66/rev1/rev1.c | 17 + keyboards/clueboard_66/rev1/rev1.h | 47 + keyboards/clueboard_66/rev1/rules.mk | 1 + keyboards/clueboard_66/rev2/Makefile | 3 + keyboards/clueboard_66/rev2/config.h | 46 + keyboards/clueboard_66/rev2/rev2.c | 63 ++ keyboards/clueboard_66/rev2/rev2.h | 52 + keyboards/clueboard_66/rev2/rules.mk | 1 + keyboards/clueboard_66/rev3/config.h | 46 + keyboards/clueboard_66/rev3/rev3.c | 63 ++ keyboards/clueboard_66/rev3/rev3.h | 52 + keyboards/clueboard_66/rev3/rules.mk | 1 + keyboards/clueboard_66/rules.mk | 21 + keyboards/clueboard_66/subproject.mk | 1 + keyboards/cluepad/cluepad.c | 60 - keyboards/cluepad/cluepad.h | 36 - keyboards/cluepad/config.h | 100 -- keyboards/cluepad/keymaps/default/keymap.c | 65 -- keyboards/cluepad/readme.md | 15 - keyboards/cluepad/rules.mk | 65 -- keyboards/gh60/gh60.h | 24 +- keyboards/satan/satan.h | 18 +- layouts/community/60_iso/unxmaal/keymap.c | 48 +- layouts/community/60_iso/unxmaal/rules.mk | 5 +- layouts/default/60_ansi/default_60_ansi/keymap.c | 2 +- layouts/default/60_iso/default_60_iso/keymap.c | 10 +- quantum/audio/audio.c | 8 +- quantum/audio/audio.h | 7 +- quantum/audio/audio_arm.c | 606 ++++++++++ quantum/audio/luts.c | 3 - quantum/audio/luts.h | 11 +- quantum/audio/voices.h | 6 +- tmk_core/chibios.mk | 4 +- tmk_core/common/chibios/bootloader.c | 18 +- tmk_core/common/chibios/suspend.c | 5 +- tmk_core/common/wait.h | 11 +- tmk_core/protocol/chibios/main.c | 32 +- tmk_core/protocol/chibios/usb_main.c | 21 +- tmk_core/rules.mk | 2 +- 179 files changed, 6951 insertions(+), 3049 deletions(-) delete mode 100644 keyboards/clueboard/clueboard.c delete mode 100644 keyboards/clueboard/clueboard.h delete mode 100644 keyboards/clueboard/config.h delete mode 100644 keyboards/clueboard/keymaps/bloodlvst/config.h delete mode 100644 keyboards/clueboard/keymaps/bloodlvst/keymap.c delete mode 100644 keyboards/clueboard/keymaps/bloodlvst/readme.md delete mode 100644 keyboards/clueboard/keymaps/bloodlvst/rules.mk delete mode 100644 keyboards/clueboard/keymaps/caps_fn/keymap.c delete mode 100644 keyboards/clueboard/keymaps/caps_fn/readme.md delete mode 100644 keyboards/clueboard/keymaps/colemak/keymap.c delete mode 100644 keyboards/clueboard/keymaps/default/keymap.c delete mode 100644 keyboards/clueboard/keymaps/default/readme.md delete mode 100644 keyboards/clueboard/keymaps/jokrik/keymap.c delete mode 100644 keyboards/clueboard/keymaps/jokrik/readme.md delete mode 100644 keyboards/clueboard/keymaps/mac_optimized/keymap.c delete mode 100644 keyboards/clueboard/keymaps/mac_optimized/readme.md delete mode 100644 keyboards/clueboard/keymaps/magicmonty/config.h delete mode 100644 keyboards/clueboard/keymaps/magicmonty/keymap.c delete mode 100644 keyboards/clueboard/keymaps/magicmonty/readme.md delete mode 100644 keyboards/clueboard/keymaps/magicmonty/rules.mk delete mode 100644 keyboards/clueboard/keymaps/maximised/keymap.c delete mode 100644 keyboards/clueboard/keymaps/maximised/readme.md delete mode 100644 keyboards/clueboard/keymaps/mouse_keys/keymap.c delete mode 100644 keyboards/clueboard/keymaps/mouse_keys/readme.md delete mode 100644 keyboards/clueboard/keymaps/mouse_keys/rules.mk delete mode 100644 keyboards/clueboard/keymaps/serubin/keymap.c delete mode 100644 keyboards/clueboard/keymaps/serubin/readme.md delete mode 100644 keyboards/clueboard/keymaps/serubin/rules.mk delete mode 100644 keyboards/clueboard/keymaps/shift_fn/keymap.c delete mode 100644 keyboards/clueboard/keymaps/shift_fn/readme.md delete mode 100644 keyboards/clueboard/keymaps/skully/keymap.c delete mode 100644 keyboards/clueboard/keymaps/skully/readme.md delete mode 100644 keyboards/clueboard/keymaps/smt/keymap.c delete mode 100644 keyboards/clueboard/keymaps/smt/readme.md delete mode 100644 keyboards/clueboard/keymaps/tetris/keymap.c delete mode 100644 keyboards/clueboard/keymaps/tetris/readme.md delete mode 100644 keyboards/clueboard/keymaps/tetris/rules.mk delete mode 100644 keyboards/clueboard/keymaps/tetris/tetris_text.c delete mode 100644 keyboards/clueboard/keymaps/tetris/tetris_text.h delete mode 100644 keyboards/clueboard/keymaps/unix_optimized/keymap.c delete mode 100644 keyboards/clueboard/keymaps/unix_optimized/readme.md delete mode 100644 keyboards/clueboard/keymaps/win_optimized/keymap.c delete mode 100644 keyboards/clueboard/keymaps/win_optimized/readme.md delete mode 100644 keyboards/clueboard/keymaps/xyverz/keymap.c delete mode 100644 keyboards/clueboard/keymaps/xyverz/rules.mk delete mode 100644 keyboards/clueboard/readme.md delete mode 100644 keyboards/clueboard/rev1/config.h delete mode 100644 keyboards/clueboard/rev1/rev1.c delete mode 100644 keyboards/clueboard/rev1/rev1.h delete mode 100644 keyboards/clueboard/rev1/rules.mk delete mode 100644 keyboards/clueboard/rev2/config.h delete mode 100644 keyboards/clueboard/rev2/rev2.c delete mode 100644 keyboards/clueboard/rev2/rev2.h delete mode 100644 keyboards/clueboard/rev2/rules.mk delete mode 100644 keyboards/clueboard/rev3/config.h delete mode 100644 keyboards/clueboard/rev3/rev3.c delete mode 100644 keyboards/clueboard/rev3/rev3.h delete mode 100644 keyboards/clueboard/rev3/rules.mk delete mode 100644 keyboards/clueboard/rules.mk delete mode 100644 keyboards/clueboard/subproject.mk create mode 100644 keyboards/clueboard_17/Makefile create mode 100644 keyboards/clueboard_17/clueboard_17.c create mode 100644 keyboards/clueboard_17/clueboard_17.h create mode 100644 keyboards/clueboard_17/config.h create mode 100644 keyboards/clueboard_17/keymaps/default/keymap.c create mode 100644 keyboards/clueboard_17/readme.md create mode 100644 keyboards/clueboard_17/rules.mk create mode 100644 keyboards/clueboard_60/boards/GENERIC_STM32_F303XC/board.c create mode 100644 keyboards/clueboard_60/boards/GENERIC_STM32_F303XC/board.h create mode 100644 keyboards/clueboard_60/boards/GENERIC_STM32_F303XC/board.mk create mode 100644 keyboards/clueboard_60/bootloader_defs.h create mode 100644 keyboards/clueboard_60/chconf.h create mode 100644 keyboards/clueboard_60/clueboard_60.c create mode 100644 keyboards/clueboard_60/clueboard_60.h create mode 100644 keyboards/clueboard_60/config.h create mode 100644 keyboards/clueboard_60/halconf.h create mode 100644 keyboards/clueboard_60/keymaps/default/keymap.c create mode 100644 keyboards/clueboard_60/keymaps/default/readme.md create mode 100644 keyboards/clueboard_60/keymaps/default_aek/keymap.c create mode 100644 keyboards/clueboard_60/keymaps/default_aek/readme.md create mode 100644 keyboards/clueboard_60/led.c create mode 100644 keyboards/clueboard_60/matrix.c create mode 100644 keyboards/clueboard_60/mcuconf.h create mode 100644 keyboards/clueboard_60/readme.md create mode 100644 keyboards/clueboard_60/rules.mk create mode 100644 keyboards/clueboard_66/Makefile create mode 100644 keyboards/clueboard_66/clueboard_66.c create mode 100644 keyboards/clueboard_66/clueboard_66.h create mode 100644 keyboards/clueboard_66/config.h create mode 100644 keyboards/clueboard_66/keymaps/bloodlvst/Makefile create mode 100644 keyboards/clueboard_66/keymaps/bloodlvst/config.h create mode 100644 keyboards/clueboard_66/keymaps/bloodlvst/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/bloodlvst/readme.md create mode 100644 keyboards/clueboard_66/keymaps/bloodlvst/rules.mk create mode 100644 keyboards/clueboard_66/keymaps/caps_fn/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/caps_fn/readme.md create mode 100644 keyboards/clueboard_66/keymaps/colemak/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/default/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/default/readme.md create mode 100644 keyboards/clueboard_66/keymaps/jokrik/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/jokrik/readme.md create mode 100644 keyboards/clueboard_66/keymaps/mac_optimized/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/mac_optimized/readme.md create mode 100644 keyboards/clueboard_66/keymaps/magicmonty/Makefile create mode 100644 keyboards/clueboard_66/keymaps/magicmonty/config.h create mode 100644 keyboards/clueboard_66/keymaps/magicmonty/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/magicmonty/readme.md create mode 100644 keyboards/clueboard_66/keymaps/magicmonty/rules.mk create mode 100644 keyboards/clueboard_66/keymaps/maximised/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/maximised/readme.md create mode 100644 keyboards/clueboard_66/keymaps/mouse_keys/Makefile create mode 100644 keyboards/clueboard_66/keymaps/mouse_keys/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/mouse_keys/readme.md create mode 100644 keyboards/clueboard_66/keymaps/mouse_keys/rules.mk create mode 100644 keyboards/clueboard_66/keymaps/serubin/Makefile create mode 100644 keyboards/clueboard_66/keymaps/serubin/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/serubin/readme.md create mode 100644 keyboards/clueboard_66/keymaps/serubin/rules.mk create mode 100644 keyboards/clueboard_66/keymaps/shift_fn/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/shift_fn/readme.md create mode 100644 keyboards/clueboard_66/keymaps/skully/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/skully/readme.md create mode 100644 keyboards/clueboard_66/keymaps/smt/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/smt/readme.md create mode 100644 keyboards/clueboard_66/keymaps/tetris/Makefile create mode 100644 keyboards/clueboard_66/keymaps/tetris/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/tetris/readme.md create mode 100644 keyboards/clueboard_66/keymaps/tetris/rules.mk create mode 100644 keyboards/clueboard_66/keymaps/tetris/tetris_text.c create mode 100644 keyboards/clueboard_66/keymaps/tetris/tetris_text.h create mode 100644 keyboards/clueboard_66/keymaps/unix_optimized/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/unix_optimized/readme.md create mode 100644 keyboards/clueboard_66/keymaps/win_optimized/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/win_optimized/readme.md create mode 100644 keyboards/clueboard_66/keymaps/xyverz/Makefile create mode 100644 keyboards/clueboard_66/keymaps/xyverz/keymap.c create mode 100644 keyboards/clueboard_66/keymaps/xyverz/rules.mk create mode 100644 keyboards/clueboard_66/readme.md create mode 100644 keyboards/clueboard_66/rev1/Makefile create mode 100644 keyboards/clueboard_66/rev1/config.h create mode 100644 keyboards/clueboard_66/rev1/rev1.c create mode 100644 keyboards/clueboard_66/rev1/rev1.h create mode 100644 keyboards/clueboard_66/rev1/rules.mk create mode 100644 keyboards/clueboard_66/rev2/Makefile create mode 100644 keyboards/clueboard_66/rev2/config.h create mode 100644 keyboards/clueboard_66/rev2/rev2.c create mode 100644 keyboards/clueboard_66/rev2/rev2.h create mode 100644 keyboards/clueboard_66/rev2/rules.mk create mode 100644 keyboards/clueboard_66/rev3/config.h create mode 100644 keyboards/clueboard_66/rev3/rev3.c create mode 100644 keyboards/clueboard_66/rev3/rev3.h create mode 100644 keyboards/clueboard_66/rev3/rules.mk create mode 100644 keyboards/clueboard_66/rules.mk create mode 100644 keyboards/clueboard_66/subproject.mk delete mode 100644 keyboards/cluepad/cluepad.c delete mode 100644 keyboards/cluepad/cluepad.h delete mode 100644 keyboards/cluepad/config.h delete mode 100644 keyboards/cluepad/keymaps/default/keymap.c delete mode 100644 keyboards/cluepad/readme.md delete mode 100644 keyboards/cluepad/rules.mk create mode 100644 quantum/audio/audio_arm.c diff --git a/keyboards/clueboard/clueboard.c b/keyboards/clueboard/clueboard.c deleted file mode 100644 index 3435202ba1..0000000000 --- a/keyboards/clueboard/clueboard.c +++ /dev/null @@ -1 +0,0 @@ -#include "clueboard.h" diff --git a/keyboards/clueboard/clueboard.h b/keyboards/clueboard/clueboard.h deleted file mode 100644 index 295a596d5a..0000000000 --- a/keyboards/clueboard/clueboard.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef CLUEBOARD_H -#define CLUEBOARD_H - -#ifdef SUBPROJECT_rev1 - #include "rev1.h" -#endif -#ifdef SUBPROJECT_rev2 - #include "rev2.h" -#endif -#ifdef SUBPROJECT_rev3 - #include "rev3.h" -#endif - -#include "quantum.h" - -#endif diff --git a/keyboards/clueboard/config.h b/keyboards/clueboard/config.h deleted file mode 100644 index 0d4e6a8746..0000000000 --- a/keyboards/clueboard/config.h +++ /dev/null @@ -1,74 +0,0 @@ -/* -Copyright 2012 Jun Wako - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#ifndef CONFIG_H -#define CONFIG_H - -#include "config_common.h" - -/* USB Device descriptor parameter */ -#define VENDOR_ID 0xC1ED -#define MANUFACTURER Clueboard -#define PRODUCT Clueboard -#define DESCRIPTION QMK keyboard firmware for Clueboard - -/* COL2ROW or ROW2COL */ -#define DIODE_DIRECTION COL2ROW - -/* Set 0 if debouncing isn't needed */ -#define DEBOUNCING_DELAY 5 - -/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ -#define LOCKING_SUPPORT_ENABLE -/* Locking resynchronize hack */ -#define LOCKING_RESYNC_ENABLE - -/* key combination for command */ -#define IS_COMMAND() ( \ - keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ -) - -/* - * Feature disable options - * These options are also useful to firmware size reduction. - */ - -/* disable debug print */ -//#define NO_DEBUG - -/* disable print */ -//#define NO_PRINT - -/* disable action features */ -//#define NO_ACTION_LAYER -//#define NO_ACTION_TAPPING -//#define NO_ACTION_ONESHOT -//#define NO_ACTION_MACRO -//#define NO_ACTION_FUNCTION - - -#ifdef SUBPROJECT_rev1 - #include "rev1/config.h" -#endif -#ifdef SUBPROJECT_rev2 - #include "rev2/config.h" -#endif -#ifdef SUBPROJECT_rev3 - #include "rev3/config.h" -#endif - -#endif diff --git a/keyboards/clueboard/keymaps/bloodlvst/config.h b/keyboards/clueboard/keymaps/bloodlvst/config.h deleted file mode 100644 index 320401dbda..0000000000 --- a/keyboards/clueboard/keymaps/bloodlvst/config.h +++ /dev/null @@ -1,8 +0,0 @@ -#ifndef CONFIG_USER_H -#define CONFIG_USER_H - -#include "../../config.h" - -#define PREVENT_STUCK_MODIFIERS -#define DISABLE_SPACE_CADET_ROLLOVER -#endif diff --git a/keyboards/clueboard/keymaps/bloodlvst/keymap.c b/keyboards/clueboard/keymaps/bloodlvst/keymap.c deleted file mode 100644 index bedb658eaa..0000000000 --- a/keyboards/clueboard/keymaps/bloodlvst/keymap.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "clueboard.h" - -// Helpful defines -#define _______ KC_TRNS - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _BL 0 -#define _FL 1 -#define _CL 2 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap _BL: Base Layer (Default Layer) - */ -[_BL] = KEYMAP( - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_INS, KC_DEL, KC_PGUP, \ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGDN, \ - KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ - KC_LSPO, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO, KC_RSPC, KC_UP, \ - KC_LCTL, KC_LGUI, MO(_FL), KC_LALT, KC_BSPC,KC_SPC, KC_RALT, KC_APP, MO(_FL), KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), - - /* Keymap _FL: Function Layer - */ -[_FL] = KEYMAP( - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_HOME, KC_END, KC_VOLU, \ - _______, _______, _______,_______,_______,_______,_______,_______,_______,KC_SLCK, KC_PAUS, _______, _______, KC_MUTE, KC_VOLD, \ - _______, _______, MO(_CL),_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, KC_PSCR, \ - _______, _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, KC_MPLY, \ - _______, KC_MYCM, MO(_FL), _______, _______,_______, _______, KC_CALC, MO(_FL), _______, KC_MPRV, KC_MSTP, KC_MNXT), - - /* Keymap _CL: Control layer - */ -[_CL] = KEYMAP( - KC_PWR, _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_TOG, RGB_VAI, \ - _______, _______, _______,_______,RESET, _______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_VAD, \ - _______, _______, MO(_CL),_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, RGB_MOD, \ - _______, _______, _______,_______,_______,_______,_______,_______,_______,RGB_HUD, RGB_HUI, _______, _______, _______, KC_WAKE, \ - _______, _______, MO(_FL), _______, RGB_SAD,RGB_SAI, _______, _______, MO(_FL), _______, _______, KC_SLEP, _______), -}; diff --git a/keyboards/clueboard/keymaps/bloodlvst/readme.md b/keyboards/clueboard/keymaps/bloodlvst/readme.md deleted file mode 100644 index ee287ca476..0000000000 --- a/keyboards/clueboard/keymaps/bloodlvst/readme.md +++ /dev/null @@ -1,17 +0,0 @@ -``` - ___ _____ _ _ _ __ __ _ __ -|__ \ / ____| | | | | | / / / /(_) / / - ||) | | | | |_ _ ___| |__ ___ __ _ _ __ __| | / /_ / /_ / / - |/ / | | | | | | |/ _ \ '_ \ / _ \ / _` | '__/ _` | | '_ \| '_ \ / / - |_| | |____| | |_| | __/ |_) | (_) | (_| | | | (_| | | (_) | (_) / / _ - (_) \_____|_|\__,_|\___|_.__/ \___/ \__,_|_| \__,_| \___/ \___/_/ (_) -``` - -![Clueboard Layout Image](http://i.imgur.com/7Capi8W.png) - -# Default Clueboard Layout - -This is the default layout that comes flashed on every Clueboard. For the most -part it's a straightforward and easy to follow layout. The only unusual key is -the key in the upper left, which sends Escape normally, but Grave when any of -the Ctrl, Alt, or GUI modifiers are held down. diff --git a/keyboards/clueboard/keymaps/bloodlvst/rules.mk b/keyboards/clueboard/keymaps/bloodlvst/rules.mk deleted file mode 100644 index b1c2f32f6a..0000000000 --- a/keyboards/clueboard/keymaps/bloodlvst/rules.mk +++ /dev/null @@ -1,2 +0,0 @@ -EXTRAKEY_ENABLE = yes -COMMAND_ENABLE = no diff --git a/keyboards/clueboard/keymaps/caps_fn/keymap.c b/keyboards/clueboard/keymaps/caps_fn/keymap.c deleted file mode 100644 index 2e54fdba8a..0000000000 --- a/keyboards/clueboard/keymaps/caps_fn/keymap.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "clueboard.h" - -// Helpful defines -#define _______ KC_TRNS - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _BL 0 -#define _FL 1 -#define _CL 2 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap _BL: Base Layer (Default Layer) - */ -[_BL] = KEYMAP( - KC_GESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_GRV, KC_BSPC, KC_PGUP, \ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGDN, \ - KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ - KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO, KC_RSFT, KC_UP, \ - KC_LCTL, KC_LGUI, KC_LALT, KC_MHEN, KC_SPC,KC_SPC, KC_HENK, KC_RALT, KC_RCTL, MO(_FL), KC_LEFT, KC_DOWN, KC_RGHT), - - /* Keymap _FL: Function Layer - */ -[_FL] = KEYMAP( - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, KC_DEL, BL_STEP, \ - _______, _______, _______,_______,_______,_______,_______,_______,KC_PSCR,KC_SLCK, KC_PAUS, _______, _______, _______, _______, \ - _______, _______, MO(_CL),_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, \ - _______, _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, KC_PGUP, \ - _______, _______, _______, _______, _______,_______, _______, _______, _______, MO(_FL), KC_HOME, KC_PGDN, KC_END), - - /* Keymap _CL: Control layer - */ -[_CL] = KEYMAP( - _______, _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_TOG, RGB_VAI, \ - _______, _______, _______,_______,RESET, _______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_VAD, \ - _______, _______, MO(_CL),_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, \ - MO(_FL), _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, MO(_FL), RGB_SAI, \ - _______, _______, _______,_______, RGB_MOD, RGB_MOD, _______, _______, _______, _______, RGB_HUD, RGB_SAD, RGB_HUI), -}; diff --git a/keyboards/clueboard/keymaps/caps_fn/readme.md b/keyboards/clueboard/keymaps/caps_fn/readme.md deleted file mode 100644 index 47a530a80b..0000000000 --- a/keyboards/clueboard/keymaps/caps_fn/readme.md +++ /dev/null @@ -1,6 +0,0 @@ -![Clueboard Layout Image](http://i.imgur.com/kGADucy.png) - -# Caps Fn Layout - -This is the default layout except that Caps Lock acts like Caps Lock when -tapped but Fn when held. diff --git a/keyboards/clueboard/keymaps/colemak/keymap.c b/keyboards/clueboard/keymaps/colemak/keymap.c deleted file mode 100644 index 2ed3541862..0000000000 --- a/keyboards/clueboard/keymaps/colemak/keymap.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "clueboard.h" - -// Helpful defines -#define _______ KC_TRNS - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _BL 0 -#define _FL 1 -#define _CL 2 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap _BL: Base Layer (Default Layer) - */ -[_BL] = KEYMAP( - KC_GESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_GRV, KC_BSPC, KC_PGUP, \ - KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGDN, \ - KC_BSPC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, KC_NUHS, KC_ENT, \ - KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO, KC_RSFT, KC_UP, \ - KC_LCTL, KC_LGUI, KC_LALT,KC_MHEN, KC_SPC,KC_SPC, KC_HENK, KC_RALT, MO(_FL), KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), - - /* Keymap _FL: Function Layer - */ -[_FL] = KEYMAP( - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, KC_CAPS, KC_VOLU, \ - _______, _______, _______,_______,_______,_______,_______,KC_HOME,KC_PGDN,KC_PGUP, KC_END, _______, _______, _______, KC_VOLD, \ - KC_DEL, _______, MO(_CL),_______,_______,_______,_______,KC_LEFT,KC_DOWN,KC_UP, KC_RGHT, _______, _______, _______, \ - _______, _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, KC_PGUP, \ - _______, _______, _______,_______, _______,_______, _______, _______, MO(_FL), _______, KC_HOME, KC_PGDN, KC_END), - - /* Keymap _CL: Control layer - */ -[_CL] = KEYMAP( - BL_STEP, _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_TOG, RGB_VAI, \ - _______, _______, _______,_______,RESET, _______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_VAD, \ - _______, _______, MO(_CL),_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, \ - MO(_FL), _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_SAI, \ - _______, _______, _______,_______, RGB_MOD, RGB_MOD, _______, _______, _______, _______, RGB_HUD, RGB_SAD, RGB_HUI), -}; diff --git a/keyboards/clueboard/keymaps/default/keymap.c b/keyboards/clueboard/keymaps/default/keymap.c deleted file mode 100644 index dbfc04c57f..0000000000 --- a/keyboards/clueboard/keymaps/default/keymap.c +++ /dev/null @@ -1,39 +0,0 @@ -#include "clueboard.h" - -// Helpful defines -#define _______ KC_TRNS - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -#define _BL 0 -#define _FL 1 -#define _CL 2 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap _BL: Base Layer (Default Layer) - */ -[_BL] = KEYMAP( - KC_GESC,KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,KC_EQL, KC_GRV, KC_BSPC, KC_PGUP, \ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC,KC_RBRC,KC_BSLS, KC_PGDN, \ - KC_CAPS,KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT,KC_NUHS,KC_ENT, \ - KC_LSFT,KC_NUBS,KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH,KC_RO, KC_RSFT, KC_UP, \ - KC_LCTL,KC_LGUI,KC_LALT,KC_MHEN, KC_SPC, KC_SPC, KC_HENK,KC_RALT,MO(_FL),KC_RCTL,KC_LEFT,KC_DOWN,KC_RGHT), - - /* Keymap _FL: Function Layer - */ -[_FL] = KEYMAP( - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______,KC_DEL, KC_VOLU, \ - _______,_______,_______,_______,_______,_______,_______,_______,_______,KC_MPRV,KC_MPLY,KC_MNXT,_______,KC_MUTE, KC_VOLD, \ - _______,_______,MO(_CL),_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, \ - _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, KC_PGUP, \ - _______,_______,_______,_______, _______,_______, _______,_______,MO(_FL),_______,KC_HOME,KC_PGDN,KC_END), - - /* Keymap _CL: Control layer - */ -[_CL] = KEYMAP( - BL_STEP,RGB_M_P,RGB_M_B,RGB_M_R,RGB_M_SW,RGB_M_SN,RGB_M_K,RGB_M_X,RGB_M_G,_______,_______,_______,_______,_______,RGB_TOG, RGB_VAI, \ - _______,_______,_______,_______,RESET, _______,_______,_______,_______,_______,_______,_______,_______,_______, RGB_VAD, \ - _______,_______,MO(_CL),_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, \ - MO(_FL),_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, RGB_SAI, \ - _______,_______,_______,_______, RGB_MOD, RGB_MOD, _______,_______,MO(_FL),_______,RGB_HUD,RGB_SAD,RGB_HUI), -}; diff --git a/keyboards/clueboard/keymaps/default/readme.md b/keyboards/clueboard/keymaps/default/readme.md deleted file mode 100644 index 019131aeb1..0000000000 --- a/keyboards/clueboard/keymaps/default/readme.md +++ /dev/null @@ -1,8 +0,0 @@ -![Clueboard Layout Image](http://i.imgur.com/7Capi8W.png) - -# Default Clueboard Layout - -This is the default layout that comes flashed on every Clueboard. For the most -part it's a straightforward and easy to follow layout. The only unusual key is -the key in the upper left, which sends Escape normally, but Grave when any of -the Ctrl, Alt, or GUI modifiers are held down. diff --git a/keyboards/clueboard/keymaps/jokrik/keymap.c b/keyboards/clueboard/keymaps/jokrik/keymap.c deleted file mode 100644 index dda6a8b907..0000000000 --- a/keyboards/clueboard/keymaps/jokrik/keymap.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "clueboard.h" - -// Helpful defines -#define _______ KC_TRNS - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _BL 0 -#define _FL 1 -#define _CL 2 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap _BL: Base Layer (Default Layer) - */ -[_BL] = KEYMAP( - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, KC_PSCR, \ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, KC_PAUS, \ - KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ - KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO, KC_RSFT, KC_UP, \ - KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_SPC,KC_SPC, KC_SPC, KC_RALT, MO(_FL), KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), - - /* Keymap _FL: Function Layer - */ -[_FL] = KEYMAP( - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_DEL, BL_STEP, \ - _______, _______, _______,_______,_______,_______,_______,_______,KC_PSCR,KC_SLCK, KC_PAUS, _______, _______, _______, _______, \ - _______, _______, MO(_CL),_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, \ - _______, _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, KC_PGUP, \ - _______, _______, _______, _______, _______,_______, _______, _______, MO(_FL), _______, KC_HOME, KC_PGDN, KC_END), - - /* Keymap _CL: Control layer - */ -[_CL] = KEYMAP( - _______, _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_TOG, RGB_VAI, \ - _______, _______, _______,_______,RESET, _______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_VAD, \ - _______, _______, MO(_CL),_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, \ - MO(_FL), _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_SAI, \ - _______, _______, _______,_______, RGB_MOD, RGB_MOD, _______, _______, MO(_FL), _______, RGB_HUD, RGB_SAD, RGB_HUI), -}; diff --git a/keyboards/clueboard/keymaps/jokrik/readme.md b/keyboards/clueboard/keymaps/jokrik/readme.md deleted file mode 100644 index a845e65f1b..0000000000 --- a/keyboards/clueboard/keymaps/jokrik/readme.md +++ /dev/null @@ -1,2 +0,0 @@ -# Jokrik's Clueboard Layout - diff --git a/keyboards/clueboard/keymaps/mac_optimized/keymap.c b/keyboards/clueboard/keymaps/mac_optimized/keymap.c deleted file mode 100644 index e39edb4d6e..0000000000 --- a/keyboards/clueboard/keymaps/mac_optimized/keymap.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "clueboard.h" - -// Helpful defines -#define _______ KC_TRNS - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _BL 0 -#define _FL 1 -#define _CL 2 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap _BL: Base Layer (Default Layer) - */ -[_BL] = KEYMAP( - KC_GESC,KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,KC_EQL, KC_GRV, KC_BSPC, KC_PGUP, \ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC,KC_RBRC,KC_BSLS, KC_PGDN, \ - KC_CAPS,KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT,KC_NUHS,KC_ENT, \ - KC_LSFT,KC_NUBS,KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH,KC_RO, KC_RSFT, KC_UP, \ - KC_LCTL,KC_LALT,KC_LGUI,KC_MHEN, KC_SPC, KC_SPC, KC_HENK,KC_RGUI,MO(_FL),KC_RCTL,KC_LEFT,KC_DOWN,KC_RGHT), - - /* Keymap _FL: Function Layer - */ -[_FL] = KEYMAP( - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______,KC_DEL, KC_VOLU, \ - _______,_______,_______,_______,_______,_______,_______,_______,_______,KC_MRWD,KC_MPLY,KC_MFFD,_______,KC_MUTE, KC_VOLD, \ - _______,_______,MO(_CL),_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, \ - _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, KC_PGUP, \ - _______,_______,_______,_______, _______,_______, _______,_______,MO(_FL),_______,KC_HOME,KC_PGDN,KC_END), - - /* Keymap _CL: Control layer - */ -[_CL] = KEYMAP( - BL_STEP,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,RGB_TOG, RGB_VAI, \ - _______,_______,_______,_______,RESET, _______,_______,_______,_______,_______,_______,_______,_______,_______, RGB_VAD, \ - _______,_______,MO(_CL),_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, \ - MO(_FL),_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, RGB_SAI, \ - _______,_______,_______,_______, RGB_MOD, RGB_MOD, _______,_______,MO(_FL),_______,RGB_HUD,RGB_SAD,RGB_HUI), -}; diff --git a/keyboards/clueboard/keymaps/mac_optimized/readme.md b/keyboards/clueboard/keymaps/mac_optimized/readme.md deleted file mode 100644 index 282da369dc..0000000000 --- a/keyboards/clueboard/keymaps/mac_optimized/readme.md +++ /dev/null @@ -1,6 +0,0 @@ -![Clueboard Layout Image](http://i.imgur.com/7oZCsHF.png) - -# Default Clueboard Layout for Mac - -This is the default Clueboard layout with Alt and GUI switched to match Mac -conventions. diff --git a/keyboards/clueboard/keymaps/magicmonty/config.h b/keyboards/clueboard/keymaps/magicmonty/config.h deleted file mode 100644 index d933fa9979..0000000000 --- a/keyboards/clueboard/keymaps/magicmonty/config.h +++ /dev/null @@ -1,40 +0,0 @@ -#ifndef CONFIG_USER_H -#define CONFIG_USER_H - -#include "../../config.h" - -/* - * MIDI options - */ - -/* Prevent use of disabled MIDI features in the keymap */ -#define MIDI_ENABLE_STRICT 1 - -/* enable basic MIDI features: - - MIDI notes can be sent when in Music mode is on - #define MIDI_BASIC -*/ - -/* enable advanced MIDI features: - - MIDI notes can be added to the keymap - - Octave shift and transpose - - Virtual sustain, portamento, and modulation wheel - - etc. -*/ -#define MIDI_ADVANCED - -/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ -#define MIDI_TONE_KEYCODE_OCTAVES 2 - -/* - Setting the modified Space Cadet Parens for German layout - - Default is - #define LSPO_KEY KC_9 - #define RSPC_KEY KC_0 -*/ -#define LSPO_KEY KC_8 -#define RSPC_KEY KC_9 -#define PERMISSIVE_HOLD - -#endif diff --git a/keyboards/clueboard/keymaps/magicmonty/keymap.c b/keyboards/clueboard/keymaps/magicmonty/keymap.c deleted file mode 100644 index feef00e7a2..0000000000 --- a/keyboards/clueboard/keymaps/magicmonty/keymap.c +++ /dev/null @@ -1,230 +0,0 @@ -#include "clueboard.h" - -// Helpful defines -#define _______ KC_TRNS -#define xxxxxxx KC_NO - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _BL 0 // BASE Layer -#define _FL 1 // Function Layer -#define _ME 2 // Media Layer -#define _CL 3 // Control Layer -#define _ML 4 // Mouse Layer -#if defined(MIDI_ENABLE) - #define _MI 5 // MIDI Layer - #define TO_MIDI TO(_MI) -#else - #define TO_MIDI _______ -#endif - -// go back to base layer -#define TO_BASE TO(_BL) - -// switch to function layer while helde -#define MO_FUNC MO(_FL) - -// switch to media layer while held -#define MEDIA MO(_ME) - -// switch to Control layer while helde -#define MO_CTL MO(_CL) - -// switch to mouse layer if held, else space -#define L_MOUSE LT(_ML, KC_SPC) - -// Function key when held, else ESC -#define ESC_FUN LT(_FL, KC_ESC) - -// Hyper (CTRL+ALT+SHIFT+SUPER) when held, TAB when tapped -#define HPR_TAB ALL_T(KC_TAB) - -// CTRL when held, ESC when tapped -#define CTL_ESC CTL_T(KC_ESC) - -// Reset RGB mode to layer signalling -#define RGB_RST F(0) - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap _BL: Base Layer (Default Layer) */ - [_BL] = KEYMAP( - KC_GESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, _______, KC_BSPC, KC_INS, \ - HPR_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL, \ - ESC_FUN, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ - KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, _______, KC_RSFT, KC_UP, \ - KC_LCTL, KC_LGUI, KC_LALT,_______, L_MOUSE, L_MOUSE, _______, KC_RALT, KC_RCTL, MO_FUNC, KC_LEFT, KC_DOWN, KC_RGHT), - - /* Keymap _FL: Function layer */ - [_FL] = KEYMAP( - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, BL_STEP, \ - _______, _______, _______, _______, _______, _______, _______, _______, KC_PSCR, _______, KC_PAUS, _______, _______, _______, _______, \ - _______, _______, MO_CTL, _______, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, _______, _______, _______, _______, \ - KC_LSPO, _______, _______, _______, _______, _______, _______, _______, MEDIA, _______, _______, TO_MIDI, _______, KC_RSPC, KC_PGUP, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, MO_FUNC, KC_HOME, KC_PGDN, KC_END), - - /* Keymap _ME: Media layer */ - [_ME] = KEYMAP( - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_MUTE, KC_VOLU, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_VOLD, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, _______, _______, MEDIA, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT), - - /* Keymap _CL: Control layer */ - [_CL] = KEYMAP( - _______, RGB_RST, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_TOG, RGB_VAI, \ - _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_VAD, \ - _______, _______, MO_CTL, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_SAI, \ - _______, _______, _______, _______, RGB_MOD, RGB_MOD, _______, _______, _______, _______, RGB_HUD, RGB_SAD, RGB_HUI), - - /* Keymap _ML: Mouse layer */ - [_ML] = KEYMAP( - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, KC_BTN2, KC_BTN3, KC_BTN1, _______, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_MS_U, \ - _______, _______, _______, _______, L_MOUSE, L_MOUSE, _______, KC_BTN1, KC_BTN3, KC_BTN2, KC_MS_L, KC_MS_D, KC_MS_R), - -#if defined(MIDI_ENABLE) && defined(MIDI_ADVANCED) - /* Keymap _MI: MIDI layer (Advanced)*/ - [_MI] = KEYMAP( - TO_BASE,MI_VEL_1,MI_VEL_2,MI_VEL_3,MI_VEL_4,MI_VEL_5,MI_VEL_6,MI_VEL_7,MI_VEL_8,MI_VEL_9,MI_VEL_10, MI_CHD, MI_CHU, xxxxxxx, xxxxxxx, xxxxxxx, \ - xxxxxxx, xxxxxxx, MI_Cs, MI_Ds, xxxxxxx, MI_Fs, MI_Gs, MI_As, xxxxxxx, MI_Cs_1, MI_Ds_1, xxxxxxx, MI_Fs_1, xxxxxxx, xxxxxxx, \ - MI_MOD, MI_C, MI_D, MI_E, MI_F, MI_G, MI_A, MI_B, MI_C_1, MI_D_1, MI_E_1, MI_F_1, MI_G_1, xxxxxxx, \ - MI_SUS, xxxxxxx, MI_OCTD, MI_OCTU,MI_MODSD,MI_MODSU, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, MI_TRNSD,MI_TRNSU,MI_TRNS_0, MI_SUS, xxxxxxx, \ - xxxxxxx, xxxxxxx, xxxxxxx,xxxxxxx, MI_ALLOFF, MI_ALLOFF, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx), -#elif defined(MIDI_ENABLE) && defined(MIDI_BASIC) - /* Keymap _MI: MIDI layer (Basic)*/ - [_MI] = KEYMAP( - TO_BASE, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, \ - xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, \ - xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, \ - xxxxxxx, xxxxxxx, MI_ON, MI_OFF, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, \ - xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx, xxxxxxx), -#endif -}; - -/* This is a list of user defined functions. F(N) corresponds to item N - of this list. - */ -const uint16_t PROGMEM fn_actions[] = { - [0] = ACTION_FUNCTION(0), // Calls action_function() -}; - -void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { - switch (id) { - case 0: - if (record->event.pressed) { - rgblight_mode(1); - rgblight_sethsv(206, 255, 255); - } - } -} - -enum layer_id { - LAYER_BASE, - LAYER_FUNCTION, - LAYER_MEDIA, - LAYER_CONTROL, - LAYER_MOUSE, -#if defined(MIDI_ENABLE) - LAYER_MIDI -#endif -}; - -void clueboard_set_led(uint8_t id, uint8_t val) { - switch (id) { - case LAYER_BASE: - rgblight_sethsv_noeeprom(0, 0, val); - break; - case LAYER_FUNCTION: - rgblight_sethsv_noeeprom(46, 255, val); - break; - case LAYER_MEDIA: - rgblight_sethsv_noeeprom(86, 255, val); - break; - case LAYER_CONTROL: - rgblight_sethsv_noeeprom(346, 255, val); - break; - case LAYER_MOUSE: - rgblight_sethsv_noeeprom(206, 255, val); - break; -#if defined(MIDI_ENABLE) - case LAYER_MIDI: - rgblight_sethsv_noeeprom(316, 255, val); - break; -#endif - } -}; - -const uint16_t oct_hues[10] = { - 0, - 30, - 60, - 90, - 120, - 150, - 180, - 210, - 240, - 300 -}; - -#define MAX_OCT 9 - -void clueboard_set_midi_led(uint8_t base_oct, uint8_t val) -{ - uint8_t sat = 255; - - for (uint8_t i = 0; i < RGBLED_NUM; i++) { - sethsv(oct_hues[base_oct], sat, val, (LED_TYPE *)&led[i]); - } - - uint8_t next_oct = base_oct < MAX_OCT ? base_oct + 1 : base_oct; - - uint16_t next_hue = base_oct < MAX_OCT ? oct_hues[next_oct] : 0; - uint8_t next_val = base_oct < MAX_OCT ? val : 0; - uint8_t next_sat = base_oct < MAX_OCT ? sat : 0; - - - for (uint8_t i = 0; i < 3; i++) { - sethsv(next_hue, next_sat, next_val, (LED_TYPE *)&led[i]); - } - - for (uint8_t i = 11; i < 14; i++) { - sethsv(next_hue, next_sat, next_val, (LED_TYPE *)&led[i]); - } - - rgblight_set(); -} - -void matrix_scan_user(void) { - rgblight_config_t rgblight_config; - rgblight_config.raw = eeconfig_read_rgblight(); - - if (!rgblight_config.enable || rgblight_config.mode != 1) { return; } - - uint32_t layer = layer_state; - uint8_t val = rgblight_config.val; - - if (layer & (1<<_FL)) { - if (layer & (1<<_ME)) { - clueboard_set_led(LAYER_MEDIA, val); - } else if (layer & (1<<_CL)) { - clueboard_set_led(LAYER_CONTROL, val); - } else { - clueboard_set_led(LAYER_FUNCTION, val); - } - } else if (layer & (1<<_ML)) { - clueboard_set_led(LAYER_MOUSE, val); -#if defined(MIDI_ENABLE) - } else if (layer & (1<<_MI)) { - clueboard_set_midi_led(midi_config.octave, val); -#endif - } else { - clueboard_set_led(LAYER_BASE, val); - } -}; diff --git a/keyboards/clueboard/keymaps/magicmonty/readme.md b/keyboards/clueboard/keymaps/magicmonty/readme.md deleted file mode 100644 index e24212d04f..0000000000 --- a/keyboards/clueboard/keymaps/magicmonty/readme.md +++ /dev/null @@ -1,53 +0,0 @@ -# Layout of @magicmonty - -[Keyboard Layout Editor File] - -![Clueboard Layout Image](http://i.imgur.com/eEwjLEj.png) -My ClueBoard Layout as of 2017/06/30 - - -This layout is a combination of the `mouse_keys` and the `win_optimized` layouts. -This layout is optimized for an ISO layout. -The CapsLock is disabled and works as ESC when tapped and FN when held. -The `TAB` key works as `TAB` when tapped, and [HYPER] (`CTRL` + `ALT` + `SHIFT` + `CMD`) when held. - -## Mouse Layer - -When you hold down the spacebar the arrow keys will move your mouse cursor. -You can click using the 3 mods to the left of the arrow keys, or the 3 keys under your primary fingers on the home row. -The Left, Down, Up and Right for the mouse movement are also VIM-Like on the HJKL keys - -## MIDI layer - -The MIDI layer is permanently enabled by pressing `FN` + `/`. -It can be exited with the `ESC`-Key - -## Space Cadet(ish) Shift Parentheses - -If the function layer is active, the `SHIFT`-Keys are configured like the [Space Cadet Shift Parentheses] -as opened (left `SHIFT`) and closed (right `SHIFT`) parentheses if tapped and `SHIFT` if held. - -## Media layer - -The media layer with Volume/Play controls, can be accessed via `FN` + `m` - -## Control layer - -The control layer is accessed via `FN` + `s`. -Here one can control the behavior of the RGB underlight. -`FN` + `s` + `1` resets the RGB underlight to the Layer signalling mode - -## Layer signalling through underlight - -The different layers are signalled throug setting of the underlight: - -- Base layer: White -- Function layer: Yellow -- Media layer: Green -- Mouse layer: Blue -- Control layer: Red -- Midi layer: Purple - -[HYPER]: http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/ -[Space Cadet Shift Parentheses]: http://stevelosh.com/blog/2012/10/a-modern-space-cadet/#shift-parentheses -[Keyboard Layout Editor File]: http://www.keyboard-layout-editor.com/#/gists/f869b8789242a712e0f46eabbd550056 diff --git a/keyboards/clueboard/keymaps/magicmonty/rules.mk b/keyboards/clueboard/keymaps/magicmonty/rules.mk deleted file mode 100644 index 289018f343..0000000000 --- a/keyboards/clueboard/keymaps/magicmonty/rules.mk +++ /dev/null @@ -1,9 +0,0 @@ - -MOUSEKEY_ENABLE = yes -EXTRAKEY_ENABLE = yes - -MIDI_ENABLE = yes - -# if MIDI_ENABLE is set to yes, then CONSOLE_ENABLE has to be disabled, because of the firmware size -CONSOLE_ENABLE = false -COMMAND_ENABLE = no diff --git a/keyboards/clueboard/keymaps/maximised/keymap.c b/keyboards/clueboard/keymaps/maximised/keymap.c deleted file mode 100644 index 583c520917..0000000000 --- a/keyboards/clueboard/keymaps/maximised/keymap.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "clueboard.h" - -// Helpful defines -#define _______ KC_TRNS - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _BL 0 -#define _FL 1 -#define _CL 2 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap _BL: Base Layer (Default Layer) - */ -[_BL] = KEYMAP( - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_GRV, KC_BSPC, KC_PGUP, \ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGDN, \ - KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ - MO(_FL), KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(_FL), KC_UP, \ - KC_LCTL, KC_LALT, KC_LGUI,KC_MHEN, KC_SPC, KC_SPC, KC_HENK, KC_RGUI, KC_RALT, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), - - /* Keymap _FL: Function Layer - */ -[_FL] = KEYMAP( - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, KC_DEL, BL_STEP, \ - _______, _______, _______,_______,_______,_______,_______,_______,_______,KC_SLCK, KC_PAUS, _______, _______, _______, _______, \ - _______, _______, MO(_CL),_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, \ - MO(_FL), _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, MO(_FL), KC_PGUP, \ - _______, _______, _______,_______, _______,_______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_END), - - /* Keymap _CL: Reset/Underlight layer - */ -[_CL] = KEYMAP( - _______, _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_TOG, RGB_VAI, \ - _______, _______, _______,_______,RESET, _______,_______,_______,_______,_______, _______, _______, _______, _______, RGB_VAD, \ - _______, _______, MO(_CL),_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, _______, \ - MO(_FL), _______, _______,_______,_______,_______,_______,_______,_______,_______, _______, _______, _______, MO(_FL), RGB_SAI, \ - _______, _______, _______,_______, RGB_MOD, RGB_MOD, _______, _______, _______, _______, RGB_HUD, RGB_SAD, RGB_HUI), -}; diff --git a/keyboards/clueboard/keymaps/maximised/readme.md b/keyboards/clueboard/keymaps/maximised/readme.md deleted file mode 100644 index fc82e68793..0000000000 --- a/keyboards/clueboard/keymaps