diff options
Diffstat (limited to 'quantum/keymap_extras')
| -rw-r--r-- | quantum/keymap_extras/keymap_german_osx.h | 156 |
1 files changed, 78 insertions, 78 deletions
diff --git a/quantum/keymap_extras/keymap_german_osx.h b/quantum/keymap_extras/keymap_german_osx.h index da91b4bf4..d0b77fb80 100644 --- a/quantum/keymap_extras/keymap_german_osx.h +++ b/quantum/keymap_extras/keymap_german_osx.h | |||
| @@ -9,92 +9,92 @@ | |||
| 9 | // Alt gr | 9 | // Alt gr |
| 10 | 10 | ||
| 11 | // normal characters | 11 | // normal characters |
| 12 | #define DE_Z KC_Y | 12 | #define DE_OSX_Z KC_Y |
| 13 | #define DE_Y KC_Z | 13 | #define DE_OSX_Y KC_Z |
| 14 | 14 | ||
| 15 | #define DE_A KC_A | 15 | #define DE_OSX_A KC_A |
| 16 | #define DE_B KC_B | 16 | #define DE_OSX_B KC_B |
| 17 | #define DE_C KC_C | 17 | #define DE_OSX_C KC_C |
| 18 | #define DE_D KC_D | 18 | #define DE_OSX_D KC_D |
| 19 | #define DE_E KC_E | 19 | #define DE_OSX_E KC_E |
| 20 | #define DE_F KC_F | 20 | #define DE_OSX_F KC_F |
| 21 | #define DE_G KC_G | 21 | #define DE_OSX_G KC_G |
| 22 | #define DE_H KC_H | 22 | #define DE_OSX_H KC_H |
| 23 | #define DE_I KC_I | 23 | #define DE_OSX_I KC_I |
| 24 | #define DE_J KC_J | 24 | #define DE_OSX_J KC_J |
| 25 | #define DE_K KC_K | 25 | #define DE_OSX_K KC_K |
| 26 | #define DE_L KC_L | 26 | #define DE_OSX_L KC_L |
| 27 | #define DE_M KC_M | 27 | #define DE_OSX_M KC_M |
| 28 | #define DE_N KC_N | 28 | #define DE_OSX_N KC_N |
| 29 | #define DE_O KC_O | 29 | #define DE_OSX_O KC_O |
| 30 | #define DE_P KC_P | 30 | #define DE_OSX_P KC_P |
| 31 | #define DE_Q KC_Q | 31 | #define DE_OSX_Q KC_Q |
| 32 | #define DE_R KC_R | 32 | #define DE_OSX_R KC_R |
| 33 | #define DE_S KC_S | 33 | #define DE_OSX_S KC_S |
| 34 | #define DE_T KC_T | 34 | #define DE_OSX_T KC_T |
| 35 | #define DE_U KC_U | 35 | #define DE_OSX_U KC_U |
| 36 | #define DE_V KC_V | 36 | #define DE_OSX_V KC_V |
| 37 | #define DE_W KC_W | 37 | #define DE_OSX_W KC_W |
| 38 | #define DE_X KC_X | 38 | #define DE_OSX_X KC_X |
| 39 | 39 | ||
| 40 | #define DE_0 KC_0 | 40 | #define DE_OSX_0 KC_0 |
| 41 | #define DE_1 KC_1 | 41 | #define DE_OSX_1 KC_1 |
| 42 | #define DE_2 KC_2 | 42 | #define DE_OSX_2 KC_2 |
| 43 | #define DE_3 KC_3 | 43 | #define DE_OSX_3 KC_3 |
| 44 | #define DE_4 KC_4 | 44 | #define DE_OSX_4 KC_4 |
| 45 | #define DE_5 KC_5 | 45 | #define DE_OSX_5 KC_5 |
| 46 | #define DE_6 KC_6 | 46 | #define DE_OSX_6 KC_6 |
| 47 | #define DE_7 KC_7 | 47 | #define DE_OSX_7 KC_7 |
| 48 | #define DE_8 KC_8 | 48 | #define DE_OSX_8 KC_8 |
| 49 | #define DE_9 KC_9 | 49 | #define DE_OSX_9 KC_9 |
| 50 | 50 | ||
| 51 | #define DE_DOT KC_DOT | 51 | #define DE_OSX_DOT KC_DOT |
| 52 | #define DE_COMM KC_COMM | 52 | #define DE_OSX_COMM KC_COMM |
| 53 | 53 | ||
| 54 | #define DE_SS KC_MINS | 54 | #define DE_OSX_SS KC_MINS |
| 55 | #define DE_AE KC_QUOT | 55 | #define DE_OSX_AE KC_QUOT |
| 56 | #define DE_UE KC_LBRC | 56 | #define DE_OSX_UE KC_LBRC |
| 57 | #define DE_OE KC_SCLN | 57 | #define DE_OSX_OE KC_SCLN |
| 58 | 58 | ||
| 59 | #define DE_CIRC KC_NUBS // accent circumflex ^ and ring ° | 59 | #define DE_OSX_CIRC KC_NUBS // accent circumflex ^ and ring ° |
| 60 | #define DE_ACUT KC_EQL // accent acute ´ and grave ` | 60 | #define DE_OSX_ACUT KC_EQL // accent acute ´ and grave ` |
| 61 | #define DE_PLUS KC_RBRC // + and * and ~ | 61 | #define DE_OSX_PLUS KC_RBRC // + and * and ~ |
| 62 | #define DE_HASH KC_BSLS // # and ' | 62 | #define DE_OSX_HASH KC_BSLS // # and ' |
| 63 | #define DE_LESS KC_GRV // < and > and | | 63 | #define DE_OSX_LESS KC_GRV // < and > and | |
| 64 | #define DE_MINS KC_SLSH // - and _ | 64 | #define DE_OSX_MINS KC_SLSH // - and _ |
| 65 | 65 | ||
| 66 | // shifted characters | 66 | // shifted characters |
| 67 | #define DE_RING LSFT(DE_CIRC) // ° | 67 | #define DE_OSX_RING LSFT(DE_OSX_CIRC) // ° |
| 68 | #define DE_EXLM LSFT(KC_1) // ! | 68 | #define DE_OSX_EXLM LSFT(KC_1) // ! |
| 69 | #define DE_DQOT LSFT(KC_2) // " | 69 | #define DE_OSX_DQOT LSFT(KC_2) // " |
| 70 | #define DE_PARA LSFT(KC_3) // § | 70 | #define DE_OSX_PARA LSFT(KC_3) // § |
| 71 | #define DE_DLR LSFT(KC_4) // $ | 71 | #define DE_OSX_DLR LSFT(KC_4) // $ |
| 72 | #define DE_PERC LSFT(KC_5) // % | 72 | #define DE_OSX_PERC LSFT(KC_5) // % |
| 73 | #define DE_AMPR LSFT(KC_6) // & | 73 | #define DE_OSX_AMPR LSFT(KC_6) // & |
| 74 | #define DE_SLSH LSFT(KC_7) // / | 74 | #define DE_OSX_SLSH LSFT(KC_7) // / |
| 75 | #define DE_LPRN LSFT(KC_8) // ( | 75 | #define DE_OSX_LPRN LSFT(KC_8) // ( |
| 76 | #define DE_RPRN LSFT(KC_9) // ) | 76 | #define DE_OSX_RPRN LSFT(KC_9) // ) |
| 77 | #define DE_EQL LSFT(KC_0) // = | 77 | #define DE_OSX_EQL LSFT(KC_0) // = |
| 78 | #define DE_QST LSFT(DE_SS) // ? | 78 | #define DE_OSX_QST LSFT(DE_OSX_SS) // ? |
| 79 | #define DE_GRV LSFT(DE_ACUT) // ` | 79 | #define DE_OSX_GRV LSFT(DE_OSX_ACUT) // ` |
| 80 | #define DE_ASTR LSFT(DE_PLUS) // * | 80 | #define DE_OSX_ASTR LSFT(DE_OSX_PLUS) // * |
| 81 | #define DE_QUOT LSFT(DE_HASH) // ' | 81 | #define DE_OSX_QUOT LSFT(DE_OSX_HASH) // ' |
| 82 | #define DE_MORE LSFT(DE_LESS) // > | 82 | #define DE_OSX_MORE LSFT(DE_OSX_LESS) // > |
| 83 | #define DE_COLN LSFT(KC_DOT) // : | 83 | #define DE_OSX_COLN LSFT(KC_DOT) // : |
| 84 | #define DE_SCLN LSFT(KC_COMM) // ; | 84 | #define DE_OSX_SCLN LSFT(KC_COMM) // ; |
| 85 | #define DE_UNDS LSFT(DE_MINS) // _ | 85 | #define DE_OSX_UNDS LSFT(DE_OSX_MINS) // _ |
| 86 | 86 | ||
| 87 | // Alt-ed characters | 87 | // Alt-ed characters |
| 88 | #define DE_SQ2 LALT(KC_2) // ² | 88 | #define DE_OSX_SQ2 LALT(KC_2) // ² |
| 89 | #define DE_SQ3 LALT(KC_3) // ³ | 89 | #define DE_OSX_SQ3 LALT(KC_3) // ³ |
| 90 | #define DE_LCBR LALT(KC_8) // { | 90 | #define DE_OSX_LCBR LALT(KC_8) // { |
| 91 | #define DE_LBRC LALT(KC_5) // [ | 91 | #define DE_OSX_LBRC LALT(KC_5) // [ |
| 92 | #define DE_RBRC LALT(KC_6) // ] | 92 | #define DE_OSX_RBRC LALT(KC_6) // ] |
| 93 | #define DE_RCBR LALT(KC_9) // } | 93 | #define DE_OSX_RCBR LALT(KC_9) // } |
| 94 | #define DE_BSLS LALT(LSFT(KC_7)) // backslash | 94 | #define DE_OSX_BSLS LALT(LSFT(KC_7)) // backslash |
| 95 | #define DE_AT LALT(DE_L) // @ | 95 | #define DE_OSX_AT LALT(DE_OSX_L) // @ |
| 96 | #define DE_EURO LALT(KC_E) // € | 96 | #define DE_OSX_EURO LALT(KC_E) // € |
| 97 | #define DE_TILD LALT(DE_N) // ~ | 97 | #define DE_OSX_TILD LALT(DE_OSX_N) // ~ |
| 98 | #define DE_PIPE LALT(DE_7) // | | 98 | #define DE_OSX_PIPE LALT(DE_OSX_7) // | |
| 99 | 99 | ||
| 100 | #endif | 100 | #endif |
