diff options
Diffstat (limited to 'layouts/community/ergodox/osx_neo2/readme.md')
| -rw-r--r-- | layouts/community/ergodox/osx_neo2/readme.md | 219 |
1 files changed, 219 insertions, 0 deletions
diff --git a/layouts/community/ergodox/osx_neo2/readme.md b/layouts/community/ergodox/osx_neo2/readme.md new file mode 100644 index 000000000..cab4dfe70 --- /dev/null +++ b/layouts/community/ergodox/osx_neo2/readme.md | |||
| @@ -0,0 +1,219 @@ | |||
| 1 | # Neo 2 for ErgoDox on QWERTY | ||
| 2 | |||
| 3 | # Description | ||
| 4 | |||
| 5 | The Neo layout is an optimized German keyboard layout developed by the | ||
| 6 | Neo Users Group, supporting many Latin-based alphabets. The positions | ||
| 7 | of the letters are not only optimized for German letter frequency, | ||
| 8 | but also for typical groups of two or three letters. English is | ||
| 9 | considered a primary target as well. | ||
| 10 | |||
| 11 | The design tries to enforce the alternating usage of both hands to | ||
| 12 | increase typing speed and incorporates ideas from de-ergo and other | ||
| 13 | ergonomic layouts. High frequency keys are placed in the home row. | ||
| 14 | The current layout Neo 2.0 has unique features making it suited for | ||
| 15 | many target groups such as programmers, mathematicians, scientists or | ||
| 16 | LaTeX authors. | ||
| 17 | |||
| 18 | Neo is grouped into six layers, each dedicated to a special purpose. | ||
| 19 | |||
| 20 | # Layers | ||
| 21 | |||
| 22 | At the core this is a Neo 2.0 layout adjusted for the Ergodox Infinity. | ||
| 23 | The keymap is laid out expecting a macOs using the US QWERTY or ABC | ||
| 24 | Extended layout. | ||
| 25 | |||
| 26 | [Layer 1](#layer-1) Lowercase, upppercase and typographical characters | ||
| 27 | |||
| 28 | [Layer 2](#layer-2) Special characters for programming | ||
| 29 | |||
| 30 | [Layer 3](#layer-3) WASD-like movement keys and number block | ||
| 31 | |||
| 32 | [Layer 4](#layer-4) Greek characters | ||
| 33 | |||
| 34 | [Layer 5](#layer-5) Mathematical symbols and Greek uppercase characters | ||
| 35 | |||
| 36 | [Layer 6](#layer-6) Ergodox Infinity US QWERTY layout | ||
| 37 | |||
| 38 | [Layer 7](#layer-7) Function keys | ||
| 39 | |||
| 40 | ## Legend | ||
| 41 | |||
| 42 | * Keys marked with `----` are dead keys. | ||
| 43 | * Blank keys are transparent and fall through to lower levels. | ||
| 44 | |||
| 45 | ## Layer 1 | ||
| 46 | |||
| 47 | This layer implements NEO layers 1 and 2. | ||
| 48 | |||
| 49 | ``` | ||
| 50 | ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 51 | | ---- | 1/° | 2/§ | 3/ | 4/» | 5/« | ESC | | US_1 | 6/$ | 7/€ | 8/„ | 9/“ | 0/” | -/— | | ||
| 52 | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 53 | | TAB | X | V | L | C | W | LCTL | | RCTL | K | H | G | F | Q | ß | | ||
| 54 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 55 | | NEO_3 | U | I | A | E | O |------| |------| S | N | R | T | D | Y | | ||
| 56 | |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| | ||
| 57 | | LSHIFT | Ü | Ö | Ä | P | Z | | | | B | M | ,/– | ./• | J | RSHIFT | | ||
| 58 | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 59 | | ---- | ---- | LCTL | LALT | LGUI | | RGUI | Left | Down | Up | Right| | ||
| 60 | `----------------------------------' `----------------------------------' | ||
| 61 | ,-------------. ,-------------. | ||
| 62 | | FKEYS| Home | | PgUp | FKEYS| | ||
| 63 | ,------|------|------| |------+------+------. | ||
| 64 | | Back-| | End | | PgDn | | | | ||
| 65 | | space|Delete|------| |------| Enter|Space | | ||
| 66 | | | | NEO_4| | NEO_4| | | | ||
| 67 | `--------------------' `--------------------' | ||
| 68 | ``` | ||
| 69 | |||
| 70 | ## Layer 2 | ||
| 71 | |||
| 72 | This layer implements NEO layer 3. | ||
| 73 | |||
| 74 | |||
| 75 | ``` | ||
| 76 | ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 77 | | ---- | ---- | ---- | ---- | › | ‹ | | | | ¢ | ¥ | ‚ | ‘ | ’ | ---- | | ||
| 78 | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 79 | | ---- | … | _ | [ | ] | ^ | | | | ! | < | > | = | & | ---- | | ||
| 80 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 81 | | | \ | / | { | } | * |------| |------| ? | ( | ) | - | : | @ | | ||
| 82 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 83 | | | # | $ | | | ~ | ` | | | | + | % | " | ' | ; | | | ||
| 84 | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 85 | | | | | | | | | | | | | | ||
| 86 | `----------------------------------' `----------------------------------' | ||
| 87 | ,-------------. ,-------------. | ||
| 88 | | | | | | | | ||
| 89 | ,------|------|------| |------+------+------. | ||
| 90 | | | | | | | | | | ||
| 91 | | | |------| |------| | | | ||
| 92 | | | | | | | | | | ||
| 93 | `--------------------' `--------------------' | ||
| 94 | ``` | ||
| 95 | |||
| 96 | ## Layer 3 | ||
| 97 | |||
| 98 | This layer implements NEO layer 4. | ||
| 99 | |||
| 100 | ``` | ||
| 101 | ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 102 | | ---- | ª | º | ---- | · | £ | | | | ---- | Tab | / | * | - | ---- | | ||
| 103 | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 104 | | ---- | PgUp | ⌫ | Up | ⌦ | PgDn | | | | ¡ | 7 | 8 | 9 | + | – | | ||
| 105 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 106 | | | Home | Left | Down | Right| End |------| |------| ¿ | 4 | 5 | 6 | , | . | | ||
| 107 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 108 | | | Esc | Tab | Ins |Return| ---- | | | | : | 1 | 2 | 3 | ; | | | ||
| 109 | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 110 | | | | | | | | | 0 | | | | | ||
| 111 | `----------------------------------' `----------------------------------' | ||
| 112 | ,-------------. ,-------------. | ||
| 113 | | | | | | | | ||
| 114 | ,------|------|------| |------+------+------. | ||
| 115 | | | | | | | | | | ||
| 116 | | | |------| |------| | | | ||
| 117 | | | | | | | | | | ||
| 118 | `--------------------' `--------------------' | ||
| 119 | ``` | ||
| 120 | |||
| 121 | ## Layer 4 | ||
| 122 | |||
| 123 | This layer is currently empty/reserved for NEO layer 5. | ||
| 124 | |||
| 125 | ``` | ||
| 126 | ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 127 | | ---- | ---- | ---- | ---- | ---- | ---- | | | | ---- | ---- | ---- | ---- | ---- | ---- | | ||
| 128 | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 129 | | ---- | ---- | ---- | ---- | ---- | ---- | | | | ---- | ---- | ---- | ---- | ---- | ---- | | ||
| 130 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 131 | | | ---- | ----| ---- | ---- | ---- |------| |------| ---- | ---- | ---- | ---- | ---- | ---- | | ||
| 132 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 133 | | | ---- | ----| ---- | ---- | ---- | | | | ---- | ---- | ---- | ---- | ---- | | | ||
| 134 | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 135 | | | | | | | | | | | | | | ||
| 136 | `----------------------------------' `----------------------------------' | ||
| 137 | ,-------------. ,-------------. | ||
| 138 | | | | | | | | ||
| 139 | ,------|------|------| |------+------+------. | ||
| 140 | | | | | | | | | | ||
| 141 | | | |------| |------| | | | ||
| 142 | | | | | | | | | | ||
| 143 | `--------------------' `--------------------' | ||
| 144 | ``` | ||
| 145 | |||
| 146 | ## Layer 5 | ||
| 147 | |||
| 148 | This layer is currently empty/reserved for NEO layer 6. | ||
| 149 | |||
| 150 | ``` | ||
| 151 | ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 152 | | ---- | ---- | ---- | ---- | ---- | ---- | | | | ---- | ---- | ---- | ---- | ---- | ---- | | ||
| 153 | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 154 | | ---- | ---- | ---- | ---- | ---- | ---- | | | | ---- | ---- | ---- | ---- | ---- | ---- | | ||
| 155 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 156 | | | ---- | ----| ---- | ---- | ---- |------| |------| ---- | ---- | ---- | ---- | ---- | ---- | | ||
| 157 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 158 | | | ---- | ----| ---- | ---- | ---- | | | | ---- | ---- | ---- | ---- | ---- | | | ||
| 159 | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 160 | | | | | | | | | | | | | | ||
| 161 | `----------------------------------' `----------------------------------' | ||
| 162 | ,-------------. ,-------------. | ||
| 163 | | | | | | | | ||
| 164 | ,------|------|------| |------+------+------. | ||
| 165 | | | | | | | | | | ||
| 166 | | | |------| |------| | | | ||
| 167 | | | | | | | | | | ||
| 168 | `--------------------' `--------------------' | ||
| 169 | ``` | ||
| 170 | |||
| 171 | ## Layer 6 | ||
| 172 | |||
| 173 | A bare bones implementation of the default Ergodox Infinity layout. | ||
| 174 | |||
| 175 | ``` | ||
| 176 | ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 177 | | = | 1 | 2 | 3 | 4 | 5 | ESC | | NEO_1| 6 | 7 | 8 | 9 | 0 | - | | ||
| 178 | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 179 | | \ | Q | W | E | R | T | ---- | | [ | Y | U | I | O | P | ] | | ||
| 180 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 181 | | TAB | A | S | D | F | G |------| |------| H | J | K | L | ; | ' | | ||
| 182 | |--------+------+------+------+------+------| ---- | | ---- |------+------+------+------+------+--------| | ||
| 183 | | LSHIFT | Z | X | V | B | M | | | | N | M | , | . | / | RSHIFT | | ||
| 184 | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 185 | | LGUI | ` | ---- | ---- | FKEYS| | Left | Down | Up | Right| RGUI | | ||
| 186 | `----------------------------------' `----------------------------------' | ||
| 187 | ,-------------. ,-------------. | ||
| 188 | | LCTRL| LALT | | RALT | RCTRL| | ||
| 189 | ,------|------|------| |------+------+------. | ||
| 190 | | | | HOME | | PGUP | | | | ||
| 191 | | BKSP | DEL |------| |------| ENTR | SPCE | | ||
| 192 | | | | END | | PGDN | | | | ||
| 193 | `--------------------' `--------------------' | ||
| 194 | ``` | ||
| 195 | |||
| 196 | ## Layer 7 | ||
| 197 | |||
| 198 | This layer implements function and multimedia keys. | ||
| 199 | |||
| 200 | ``` | ||
| 201 | ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 202 | | Prev | F1 | F2 | F3 | F4 | F5 | F11 | | F12 | F6 | F7 | F8 | F9 | F10 | VolUp | | ||
| 203 | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 204 | | Play | | | | | | | | | | | | | | VolDn | | ||
| 205 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 206 | | Next | | | | | |------| |------| | | | | | Mute | | ||
| 207 | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 208 | | | | | | | | | | | | | | | | | | ||
| 209 | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 210 | | | | | | | | | | | | | | ||
| 211 | `----------------------------------' `----------------------------------' | ||
| 212 | ,-------------. ,-------------. | ||
| 213 | | | | | | | | ||
| 214 | ,------|------|------| |------+------+------. | ||
| 215 | | | | | | | | | | ||
| 216 | | | |------| |------| | | | ||
| 217 | | | | | | | | | | ||
| 218 | `--------------------' `--------------------' | ||
| 219 | ``` | ||
