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/keycodes.h | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 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 4142ed5..730e89d 100644 --- a/qmk/keyboards/sofle_choc/keymaps/custom/keycodes.h +++ b/qmk/keyboards/sofle_choc/keymaps/custom/keycodes.h @@ -1,31 +1,33 @@ #pragma once #include QMK_KEYBOARD_H #include "action.h" +#include "keymap_bepo.h" enum { // Transform the key W into SHIFT or CAPSLOCK - TD_W_CAPSLOCK, + TD_CAPSLOCK, // Transform the key E into È TD_EE, TD_PRC, - TD_LAYER_SYMB, + TD_LAYER_KEYPAD, + TD_LAYER_ARROW, TD_ENTER, }; enum { LAYER_BASE, - LAYER_SYMBOLS, + LAYER_KEYPAD, // Layer used mainly on the left side of the keyboard + LAYER_ARROW, // Layer used on the right side of the keyboard LAYER_DIACRITIC, }; -#define MENU LGUI(BP_I) #define KEY_APP LT(0, KC_APP) -#define KEY_W TD(TD_W_CAPSLOCK) +#define KEY_LOK TD(TD_CAPSLOCK) #define KEY_PRC TD(TD_PRC) #define AL_ENT MT(MOD_RALT, KC_ENT) #define AL_SPC MT(MOD_LALT, KC_SPC) -#define KEY_E MT(MOD_LCTL, BP_E) -#define KEY_T MT(MOD_RCTL, BP_T) +#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) -- cgit v1.2.3