#include #include "keyboard.h" #include "action.h" #include "debug.h" #include "util.h" #include "action_layer.h" /* * Default Layer State */ uint32_t default_layer_state = 0; static void default_layer_state_set(uint32_t state) { debug("default_layer_state: "); default_layer_debug(); debug(" to "); default_layer_state = state; default_layer_debug(); debug("\n"); clear_keyboard_but_mods(); // To avoid stuck keys } void default_layer_debug(void) { debug_hex32(default_layer_state); debug("("); debug_dec(biton32(default_layer_state)); debug(")"); } void default_layer_set(uint8_t layer) { default_layer_state_set(1UL<= 0; i--) { if (layers & (1UL<