From ffaafb833088e7fa04c79c4c25b130df86291a7e Mon Sep 17 00:00:00 2001 From: Sébastien Dailly Date: Tue, 4 Aug 2026 15:27:25 +0200 Subject: QMK: Dedicated file for the taphold mecanism --- qmk/keyboards/sofle_choc/keymaps/custom/keycodes.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'qmk/keyboards/sofle_choc/keymaps/custom/keycodes.h') diff --git a/qmk/keyboards/sofle_choc/keymaps/custom/keycodes.h b/qmk/keyboards/sofle_choc/keymaps/custom/keycodes.h index 3d3f40f..c37a563 100644 --- a/qmk/keyboards/sofle_choc/keymaps/custom/keycodes.h +++ b/qmk/keyboards/sofle_choc/keymaps/custom/keycodes.h @@ -9,6 +9,8 @@ enum { TD_LAYER_KEYPAD, TD_LAYER_ARROW, TD_ENTER, + TD_KEY_F, + TD_KEY_J, }; enum { @@ -22,10 +24,14 @@ enum { #define KEY_PRC TD(TD_PRC) #define AL_ENT MT(MOD_RALT, KC_ENT) #define AL_SPC MT(MOD_LALT, KC_SPC) -#define KEY_F MT(MOD_LCTL, KC_F) -#define KEY_J MT(MOD_RCTL, KC_J) #define KEY_INS MT(MOD_RGUI, KC_INS) #define TD_ENTR TD(TD_ENTER) +#define KEY_F TD(TD_KEY_F) +#define KEY_J TD(TD_KEY_J) + +#define LY_KEYPAD TD(TD_LAYER_KEYPAD) +#define LY_ARROW TD(TD_LAYER_ARROW) + // In the number layout, I keep the mod-tap modifiers applies to the middle // letters : -- cgit v1.2.3