From b0a5053b0989f3078cd5e7f9fab4eb21a2ae035d Mon Sep 17 00:00:00 2001 From: "Chow Castro, Marcos" Date: Thu, 22 Sep 2022 20:19:46 +0200 Subject: [PATCH] test --- config/corne.keymap | 65 +++++++++++++++-------------- config/keymap_german_mac_iso_test.h | 31 ++++++++++++++ 2 files changed, 64 insertions(+), 32 deletions(-) create mode 100644 config/keymap_german_mac_iso_test.h diff --git a/config/corne.keymap b/config/corne.keymap index f855d9d..cf2b2eb 100644 --- a/config/corne.keymap +++ b/config/corne.keymap @@ -10,7 +10,8 @@ #include #include #include -#include "keymap_german_mac_iso.h" +// #include "keymap_german_mac_iso.h" +#include "keymap_german_mac_iso_test.h" // }}} // ### CONFIG_ZMK_DISPLAY {{{ #ifdef CONFIG_ZMK_DISPLAY @@ -75,37 +76,37 @@ // label = "MOUSE"; //}}} // ### definicion de teclado ALEMAN STANDARD {{{ -#define DE_Y &kp Z // Y -#define DE_Z &kp Y // Z -#define DE_SS &kp MINUS // ß -#define DE_UDIA &kp LBKT // Ü -#define DE_ODIA &kp SEMICOLON // Ö -#define DE_ADIA &kp APOS // Ä -#define DE_MINS &kp SLASH // - -#define DE_FSLH &kp AMPS // "/" -#define DE_STAR &kp RBRC // "*" -#define DE_EQUAL &kp RPAR // = -#define DE_PLUS &kp RBKT // + -#define DE_GRAVE &kp PLUS // ` -#define DE_HASH &kp BSLH // # -#define DE_TILDE &kp LA(RBKT) // ~ -#define DE_PIPE &kp RA(GRAVE) // "|" -#define DE_AMPS &kp CARET // "&" -#define DE_BSLH &kp RA(MINUS) // "\" -#define DE_QUESTION &kp LS(MINUS) // ? -#define DE_AT &kp RA(Q) // "@" -#define DE_LPAR &kp LS(N8) // ( -#define DE_RPAR &kp LS(N9) // ) -#define DE_LBKT &kp RA(N8) // [ -#define DE_RBKT &kp RA(N9) // ] -#define DE_LBRC &kp RA(N7) // { -#define DE_RBRC &kp RA(N0) // } -#define DE_LABK &kp GRAVE // < -#define DE_RABK &kp LS(GRAVE) // > -#define DE_APOS &kp PIPE // ' -#define DE_ACUT &kp EQUAL // ´ hasta aqui funciona - -#define DE_CARET &kp HASH // ^ TODO: +// #define DE_Y &kp Z // Y +// #define DE_Z &kp Y // Z +// #define DE_SS &kp MINUS // ß +// #define DE_UDIA &kp LBKT // Ü +// #define DE_ODIA &kp SEMICOLON // Ö +// #define DE_ADIA &kp APOS // Ä +// #define DE_MINS &kp SLASH // - +// #define DE_FSLH &kp AMPS // "/" +// #define DE_STAR &kp RBRC // "*" +// #define DE_EQUAL &kp RPAR // = +// #define DE_PLUS &kp RBKT // + +// #define DE_GRAVE &kp PLUS // ` +// #define DE_HASH &kp BSLH // # +// #define DE_TILDE &kp LA(RBKT) // ~ +// #define DE_PIPE &kp RA(GRAVE) // "|" +// #define DE_AMPS &kp CARET // "&" +// #define DE_BSLH &kp RA(MINUS) // "\" +// #define DE_QUESTION &kp LS(MINUS) // ? +// #define DE_AT &kp RA(Q) // "@" +// #define DE_LPAR &kp LS(N8) // ( +// #define DE_RPAR &kp LS(N9) // ) +// #define DE_LBKT &kp RA(N8) // [ +// #define DE_RBKT &kp RA(N9) // ] +// #define DE_LBRC &kp RA(N7) // { +// #define DE_RBRC &kp RA(N0) // } +// #define DE_LABK &kp GRAVE // < +// #define DE_RABK &kp LS(GRAVE) // > +// #define DE_APOS &kp PIPE // ' +// #define DE_ACUT &kp EQUAL // ´ hasta aqui funciona +// +// #define DE_CARET &kp HASH // ^ TODO: //}}} / { keymap { diff --git a/config/keymap_german_mac_iso_test.h b/config/keymap_german_mac_iso_test.h new file mode 100644 index 0000000..f37a7d8 --- /dev/null +++ b/config/keymap_german_mac_iso_test.h @@ -0,0 +1,31 @@ +#define DE_Y &kp Z // Y +#define DE_Z &kp Y // Z +#define DE_SS &kp MINUS // ß +#define DE_UDIA &kp LBKT // Ü +#define DE_ODIA &kp SEMICOLON // Ö +#define DE_ADIA &kp APOS // Ä +#define DE_MINS &kp SLASH // - +#define DE_FSLH &kp AMPS // "/" +#define DE_STAR &kp RBRC // "*" +#define DE_EQUAL &kp RPAR // = +#define DE_PLUS &kp RBKT // + +#define DE_GRAVE &kp PLUS // ` +#define DE_HASH &kp BSLH // # +#define DE_TILDE &kp LA(RBKT) // ~ +#define DE_PIPE &kp RA(GRAVE) // "|" +#define DE_AMPS &kp CARET // "&" +#define DE_BSLH &kp RA(MINUS) // "\" +#define DE_QUESTION &kp LS(MINUS) // ? +#define DE_AT &kp RA(Q) // "@" +#define DE_LPAR &kp LS(N8) // ( +#define DE_RPAR &kp LS(N9) // ) +#define DE_LBKT &kp RA(N8) // [ +#define DE_RBKT &kp RA(N9) // ] +#define DE_LBRC &kp RA(N7) // { +#define DE_RBRC &kp RA(N0) // } +#define DE_LABK &kp GRAVE // < +#define DE_RABK &kp LS(GRAVE) // > +#define DE_APOS &kp PIPE // ' +#define DE_ACUT &kp EQUAL // ´ hasta aqui funciona + +#define DE_CARET &kp HASH // ^ TODO: