aboutsummaryrefslogtreecommitdiff
path: root/keyboards/idobao/id61/keymaps
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/idobao/id61/keymaps')
-rw-r--r--keyboards/idobao/id61/keymaps/idobao/keymap.c3
-rw-r--r--keyboards/idobao/id61/keymaps/idobao/specialk.c3
-rw-r--r--keyboards/idobao/id61/keymaps/idobao/specialk.h3
3 files changed, 6 insertions, 3 deletions
diff --git a/keyboards/idobao/id61/keymaps/idobao/keymap.c b/keyboards/idobao/id61/keymaps/idobao/keymap.c
index bd0b500615..3bfe1db6f4 100644
--- a/keyboards/idobao/id61/keymaps/idobao/keymap.c
+++ b/keyboards/idobao/id61/keymaps/idobao/keymap.c
@@ -186,7 +186,7 @@ void eeconfig_init_user(void) {
ID61_update_rgb_mode();
}
-void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
+bool rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
// Caps Lock key stuff
if (host_keyboard_led_state().caps_lock) {
@@ -204,6 +204,7 @@ void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
} else if (user_config.rgb_disable_perkey) {
rgb_matrix_set_color(ID61_CAPS_LOCK_KEY_INDEX, HSV_OFF); // off
}
+ return false;
}
#endif // RGB_MATRIX_ENABLE
diff --git a/keyboards/idobao/id61/keymaps/idobao/specialk.c b/keyboards/idobao/id61/keymaps/idobao/specialk.c
index 03a31e6804..9b7e481d68 100644
--- a/keyboards/idobao/id61/keymaps/idobao/specialk.c
+++ b/keyboards/idobao/id61/keymaps/idobao/specialk.c
@@ -2,6 +2,9 @@
// SPDX-License-Identifier: GPL-2.0-or-later
#include "specialk.h"
+#include "keycodes.h"
+#include "action_layer.h"
+#include "action_util.h"
bool delkey_registered = false;
uint32_t __keycode_raised = 0;
diff --git a/keyboards/idobao/id61/keymaps/idobao/specialk.h b/keyboards/idobao/id61/keymaps/idobao/specialk.h
index a2ec124de8..a79cde5953 100644
--- a/keyboards/idobao/id61/keymaps/idobao/specialk.h
+++ b/keyboards/idobao/id61/keymaps/idobao/specialk.h
@@ -5,8 +5,7 @@
#include <stdint.h>
#include <stdbool.h>
-#include "util.h"
-#include "quantum.h"
+#include "action.h"
bool ID61_process_special_k(uint16_t keycode, keyrecord_t *record, bool arrow_mode, uint8_t k_norm, uint8_t k_spcl, uint8_t k_altr);
bool ID61_backspace_special(uint16_t keycode, keyrecord_t *record);