more def for the german layout
This commit is contained in:
parent
429631deb7
commit
c416630241
2 changed files with 27 additions and 45 deletions
|
|
@ -60,53 +60,21 @@
|
|||
};
|
||||
#endif // CONFIG_ZMK_RGB_UNDERGLOW
|
||||
//}}}
|
||||
// ### definiendo capas {{{
|
||||
// ### definiendo capas + otros {{{
|
||||
#define DEFAULT 0
|
||||
#define NUMBER 1
|
||||
#define SYMBOL 2
|
||||
#define FUNCTION 3
|
||||
#define MEDIA 4
|
||||
#define MOUSE 5
|
||||
// label = "DEFAULT";
|
||||
// label = "NUMBER";
|
||||
// label = "SYMBOL";
|
||||
// label = "FUNCTION";
|
||||
// label = "MEDIA";
|
||||
// label = "MOUSE";
|
||||
// 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:
|
||||
// combinadas para optimizar espacio
|
||||
#define MEDIA_ESC < MEDIA ESC
|
||||
#define MOUSE_TAB < MOUSE TAB
|
||||
#define NUMBER_SPACE < NUMBER SPACE
|
||||
#define SYMBOL_RGUI < SYMBOL RGUI
|
||||
#define FUNCTION_RALT < FUNCTION RALT
|
||||
// otros
|
||||
#define LSHFT_COMMA &mt LSHFT COMMA
|
||||
//}}}
|
||||
/ {
|
||||
keymap {
|
||||
|
|
@ -124,10 +92,10 @@
|
|||
// '--------------------------------' '----------------------------------'
|
||||
// label = "DEFAULT";
|
||||
bindings = <
|
||||
< MEDIA ESC DE_Q DE_W DE_E DE_R DE_T DE_Z DE_U DE_I DE_O DE_P &kp BSPC
|
||||
< MOUSE TAB DE_A DE_S DE_D DE_F DE_G DE_H DE_J DE_K DE_L &kp UP &kp RET
|
||||
&kp LSHFT DE_Y DE_X DE_C DE_V DE_B DE_N DE_M &mt LSHFT COMMA &kp LEFT &kp DOWN &kp RIGHT
|
||||
&kp LCTRL &kp LGUI &kp RALT < NUMBER SPACE < SYMBOL RGUI < FUNCTION RALT
|
||||
MEDIA_ESC DE_Q DE_W DE_E DE_R DE_T DE_Z DE_U DE_I DE_O DE_P DE_BSPC
|
||||
MOUSE_TAB DE_A DE_S DE_D DE_F DE_G DE_H DE_J DE_K DE_L DE_UP DE_RET
|
||||
DE_LSHFT DE_Y DE_X DE_C DE_V DE_B DE_N DE_M LSHFT_COMMA DE_LEFT DE_DOWN DE_RIGHT
|
||||
DE_LCTRL DE_LGUI DE_RALT NUMBER_SPACE SYMBOL_RGUI FUNCTION_RALT
|
||||
>;
|
||||
};
|
||||
// }}}
|
||||
|
|
|
|||
|
|
@ -19,6 +19,20 @@
|
|||
|
||||
#define XXX &none
|
||||
#define ___ &trans
|
||||
#define DE_LCTRL &kp LCTRL
|
||||
#define DE_RCTRL &kp RCTRL
|
||||
#define DE_LGUI &kp LGUI
|
||||
#define DE_RGUI &kp RGUI
|
||||
#define DE_LALT &kp LALT
|
||||
#define DE_RALT &kp RALT
|
||||
#define DE_LSHFT &kp LSHFT
|
||||
#define DE_RSHFT &kp RSHFT
|
||||
#define DE_BSPC &kp BSPC
|
||||
#define DE_RET &kp RET
|
||||
#define DE_UP &kp UP
|
||||
#define DE_LEFT &kp LEFT
|
||||
#define DE_DOWN &kp DOWN
|
||||
#define DE_RIGHT &kp RIGHT
|
||||
|
||||
// Apple "Globe" key
|
||||
// https://github.com/zmkfirmware/zmk/issues/947
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue