|
|
@@ -23,34 +23,72 @@ |
|
|
|
#endif |
|
|
|
|
|
|
|
/* debug enable */ |
|
|
|
#ifndef BOOTMAGIC_KEY_DEBUG_ENABLE |
|
|
|
#define BOOTMAGIC_KEY_DEBUG_ENABLE KC_D |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEBUG_MATRIX |
|
|
|
#define BOOTMAGIC_KEY_DEBUG_MATRIX KC_X |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEBUG_KEYBOARD |
|
|
|
#define BOOTMAGIC_KEY_DEBUG_KEYBOARD KC_K |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEBUG_MOUSE |
|
|
|
#define BOOTMAGIC_KEY_DEBUG_MOUSE KC_M |
|
|
|
#endif |
|
|
|
|
|
|
|
/* |
|
|
|
* keymap config |
|
|
|
*/ |
|
|
|
#define BOOTMAGIC_KEY_SWAP_CONTROL_CPASLOCK KC_LCTRL |
|
|
|
#ifndef BOOTMAGIC_KEY_SWAP_CONTROL_CAPSLOCK |
|
|
|
#define BOOTMAGIC_KEY_SWAP_CONTROL_CAPSLOCK KC_LCTRL |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_CAPSLOCK_TO_CONTROL |
|
|
|
#define BOOTMAGIC_KEY_CAPSLOCK_TO_CONTROL KC_CAPSLOCK |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_SWAP_LALT_LGUI |
|
|
|
#define BOOTMAGIC_KEY_SWAP_LALT_LGUI KC_LALT |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_SWAP_RALT_RGUI |
|
|
|
#define BOOTMAGIC_KEY_SWAP_RALT_RGUI KC_RALT |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_NO_GUI |
|
|
|
#define BOOTMAGIC_KEY_NO_GUI KC_LGUI |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_SWAP_GRAVE_ESC |
|
|
|
#define BOOTMAGIC_KEY_SWAP_GRAVE_ESC KC_GRAVE |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_SWAP_BACKSLASH_BACKSPACE |
|
|
|
#define BOOTMAGIC_KEY_SWAP_BACKSLASH_BACKSPACE KC_BSLASH |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
/* |
|
|
|
* change default layer |
|
|
|
*/ |
|
|
|
#ifndef BOOTMAGIC_KEY_DEFAULT_LAYER_0 |
|
|
|
#define BOOTMAGIC_KEY_DEFAULT_LAYER_0 KC_0 |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEFAULT_LAYER_1 |
|
|
|
#define BOOTMAGIC_KEY_DEFAULT_LAYER_1 KC_1 |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEFAULT_LAYER_2 |
|
|
|
#define BOOTMAGIC_KEY_DEFAULT_LAYER_2 KC_2 |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEFAULT_LAYER_3 |
|
|
|
#define BOOTMAGIC_KEY_DEFAULT_LAYER_3 KC_3 |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEFAULT_LAYER_4 |
|
|
|
#define BOOTMAGIC_KEY_DEFAULT_LAYER_4 KC_4 |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEFAULT_LAYER_5 |
|
|
|
#define BOOTMAGIC_KEY_DEFAULT_LAYER_5 KC_5 |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEFAULT_LAYER_6 |
|
|
|
#define BOOTMAGIC_KEY_DEFAULT_LAYER_6 KC_6 |
|
|
|
#endif |
|
|
|
#ifndef BOOTMAGIC_KEY_DEFAULT_LAYER_7 |
|
|
|
#define BOOTMAGIC_KEY_DEFAULT_LAYER_7 KC_7 |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
void bootmagic(void); |