diff --git a/config/corne.keymap b/config/corne.keymap index 8c2440b..ca1497d 100644 --- a/config/corne.keymap +++ b/config/corne.keymap @@ -113,7 +113,7 @@ // label = "NUMBER"; bindings = < DE_0 DE_1 DE_2 DE_3 DE_MINS DE_PLUS DE_SS DE_UDIA DE_ADIA DE_ODIA XXX DE_BSPC - DE_CAPS DE_4 DE_5 DE_6 DE_FSLH DE_STAR DE_HASH DE_TILDE DE_QUESTION DE_AT XXX DE_LALT + DE_CAPS DE_4 DE_5 DE_6 DE_FSLH DE_STAR DE_HASH DE_TILD DE_QUESTION DE_AT XXX DE_LALT DE_LSHFT DE_7 DE_8 DE_9 DE_PERC DE_EQUAL DE_DOT DE_ACUT DE_GRAVE XXX XXX DE_RALT DE_LCTRL DE_LGUI DE_SPACE XXX DE_LSHFT DE_RALT >; @@ -132,9 +132,9 @@ // '--------------------------------' '--------------------------------' // label = "SYMBOL"; bindings = < - DE_DLR DE_LPAR DE_RPAR DE_LBKT DE_RBKT DE_TILDE DE_ACUT DE_GRAVE XXX XXX XXX DE_BSPC + DE_DLR DE_LPAR DE_RPAR DE_LBKT DE_RBKT DE_TILD DE_ACUT DE_GRAVE XXX XXX XXX DE_BSPC DE_PERC DE_LBRC DE_RBRC DE_CARET DE_PG_UP DE_HASH DE_AMPS DE_PIPE XXX XXX XXX DE_LALT - DE_LSHFT DE_LABK DE_RABK DE_HOME DE_PG_DN DE_END DE_TILDE DE_APOS XXX XXX XXX DE_RALT + DE_LSHFT DE_LABK DE_RABK DE_HOME DE_PG_DN DE_END DE_TILD DE_APOS XXX XXX XXX DE_RALT DE_LCTRL DE_LGUI DE_SPACE DE_RET DE_RALT DE_LCTRL >; }; @@ -153,10 +153,10 @@ // LCTL(LGUI(KC_D)), LCTL(LGUI(KC_SPC)) // label = "FUNCTION"; bindings = < - &kp F1 &kp F2 &kp F3 &kp F4 &kp LC(LG(D)) &kp LS(LA(T)) XXX XXX XXX XXX XXX XXX - &kp F5 &kp F6 &kp F7 &kp F8 DE_BSLH &kp LA(LG(G)) &kp LC(LA(DEL)) XXX XXX XXX &kp C_BRI_UP XXX - &kp F9 &kp F10 &kp F11 &kp F12 &kp LA(LG(V)) &kp LC(LG(SPACE)) &kp LSHIFT &kp LSHIFT &kp RSHIFT XXX &kp C_BRI_DN XXX - &kp LCTRL &kp LGUI &kp LALT &kp TAB DE_ACUT &kp LCTRL + DE_F1 DE_F2 DE_F3 DE_F4 &kp LC(LG(D)) &kp LS(LA(T)) XXX XXX XXX XXX XXX XXX + DE_F5 DE_F6 DE_F7 DE_F8 DE_BSLS &kp LA(LG(G)) &kp LC(LA(DEL)) XXX XXX XXX &kp C_BRI_UP XXX + DE_F9 DE_F10 DE_F11 DE_F12 &kp LA(LG(V)) &kp LC(LG(SPACE)) DE_LSHIFT DE_LSHIFT DE_RSHIFT XXX &kp C_BRI_DN XXX + DE_LCTRL DE_LGUI DE_LALT DE_TAB DE_ACUT DE_LCTRL >; }; // }}} @@ -178,7 +178,7 @@ XXX &kp LS(LG(NUMBER_1)) &kp LS(LG(NUMBER_2)) &kp LS(LG(NUMBER_3)) &kp LC(LG(LA(SLASH))) XXX &kp LA(LG(NUMBER_1)) &kp LA(LG(NUMBER_2)) &kp LANG1 &kp LANG2 &kp C_STOP &kp DEL XXX &kp LS(LG(NUMBER_4)) &kp LS(LG(NUMBER_5)) XXX XXX XXX &kp LA(LG(NUMBER_3)) &kp LA(LG(NUMBER_4)) &kp LANG3 XXX &kp C_VOL_UP &kp C_PLAY_PAUSE XXX XXX XXX XXX XXX XXX XXX XXX &kp C_MUTE &kp K_PREV &kp C_VOL_DN &kp C_NEXT - &kp LCTRL &kp LGUI &kp LALT &kp SPACE &kp RALT &kp LCTRL + DE_LCTRL DE_LGUI DE_LALT DE_SPACE DE_RALT DE_LCTRL >; }; // }}} diff --git a/config/keymap_german_mac_iso_zmk.h b/config/keymap_german_mac_iso_zmk.h index 868cc3b..1efb3ff 100644 --- a/config/keymap_german_mac_iso_zmk.h +++ b/config/keymap_german_mac_iso_zmk.h @@ -41,6 +41,20 @@ #define DE_HOME &kp HOME #define DE_END &kp END +// FUNCTION KEYS +#define DE_F1 &kp F1 +#define DE_F2 &kp F2 +#define DE_F3 &kp F3 +#define DE_F4 &kp F4 +#define DE_F5 &kp F5 +#define DE_F6 &kp F6 +#define DE_F7 &kp F7 +#define DE_F8 &kp F8 +#define DE_F9 &kp F9 +#define DE_F10 &kp F10 +#define DE_F11 &kp F11 +#define DE_F12 &kp F12 + // Apple "Globe" key // https://github.com/zmkfirmware/zmk/issues/947 // #define GLOBE CAPSLOCK