aboutsummaryrefslogtreecommitdiff
path: root/qmk/keyboards/sofle_choc/keymaps/custom/star_key.c
diff options
context:
space:
mode:
authorSébastien Dailly <sebastien@dailly.me>2026-07-24 11:07:47 +0200
committerSébastien Dailly <sebastien@dailly.me>2026-07-24 11:07:47 +0200
commit340ddb0390f4b835e6723616a6a9956b206a7433 (patch)
tree966a3cc90592871fbca6dfe5f55ca123d6ef49bc /qmk/keyboards/sofle_choc/keymaps/custom/star_key.c
parent891b994e5909232ca4c387992a2095e54dd0bfef (diff)
QMK: Two differents layers for the left and right layer keys
Diffstat (limited to 'qmk/keyboards/sofle_choc/keymaps/custom/star_key.c')
-rw-r--r--qmk/keyboards/sofle_choc/keymaps/custom/star_key.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/qmk/keyboards/sofle_choc/keymaps/custom/star_key.c b/qmk/keyboards/sofle_choc/keymaps/custom/star_key.c
index 4f3cd42..652e3f0 100644
--- a/qmk/keyboards/sofle_choc/keymaps/custom/star_key.c
+++ b/qmk/keyboards/sofle_choc/keymaps/custom/star_key.c
@@ -30,7 +30,10 @@ void sync_star_key(void) {
}
}
static uint8_t star_number = 0;
-#define LY_SYMB TD(TD_LAYER_SYMB)
+
+#define LY_KEYPAD TD(TD_LAYER_KEYPAD)
+#define LY_ARROW TD(TD_LAYER_ARROW)
+
void star_key_process_record(uint16_t keycode, keyrecord_t *record) {
switch (keycode) {
case KC_O:
@@ -49,7 +52,8 @@ void star_key_process_record(uint16_t keycode, keyrecord_t *record) {
is_synced = 0;
}
return;
- case LY_SYMB:
+ case LY_KEYPAD:
+ case LY_ARROW:
// Ignore the layer events
return;
default: