From 340ddb0390f4b835e6723616a6a9956b206a7433 Mon Sep 17 00:00:00 2001 From: Sébastien Dailly Date: Fri, 24 Jul 2026 11:07:47 +0200 Subject: QMK: Two differents layers for the left and right layer keys --- qmk/keyboards/sofle_choc/keymaps/custom/star_key.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'qmk/keyboards/sofle_choc/keymaps/custom/star_key.c') 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: -- cgit v1.2.3