|
|
|
@ -38,16 +38,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* Alpha-numeric
|
|
|
|
|
,-----------------------------------------------------------------------------------------------.
|
|
|
|
|
| Q | D | R | W | B | F | U | P | J | 7 | 8 | 9 |
|
|
|
|
|
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
| A | S | H | T | G | N | E | O | I | 4 | 5 | 6 |
|
|
|
|
|
|-------+-------+-------+-------+-------+-------|-------+-------+-------+-------+-------+-------|
|
|
|
|
|
| Z | X | M | C | V | L | Y | K | Up | 1 | 2 | 3 |
|
|
|
|
|
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
|Alt/Tab|Gui/Esc| , |CTL/Bsp| Fn/Ent|SFT/SPC| . | Left | Down | Right | 0 | / |
|
|
|
|
|
`-----------------------------------------------------------------------------------------------'
|
|
|
|
|
*/
|
|
|
|
|
* ,-----------------------------------------------------------------------------------------------.
|
|
|
|
|
* | Q | D | R | W | B | F | U | P | J | 7 | 8 | 9 |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | A | S | H | T | G | N | E | O | I | 4 | 5 | 6 |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------|-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | Z | X | M | C | V | L | Y | K | Up | 1 | 2 | 3 |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* |Alt/Tab|Gui/Esc| , |CTL/Bsp| Fn/Ent|SFT/SPC| . | Left | Down | Right | 0 | / |
|
|
|
|
|
* `-----------------------------------------------------------------------------------------------'
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
[_ALPHA] = {
|
|
|
|
|
{KC_Q, KC_D, KC_R, KC_W, KC_B, KC_F, KC_U, KC_P, KC_J, KC_KP_7, KC_KP_8, KC_KP_9},
|
|
|
|
@ -58,16 +58,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/* FN-key held
|
|
|
|
|
,-----------------------------------------------------------------------------------------------.
|
|
|
|
|
| ! | @ | # | $ | % | ^ | & | * | F12 | F7 | F8 | F9 |
|
|
|
|
|
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
| Caps | [ | ] | - | Del | = | ( | ) | F11 | F4 | F5 | F6 |
|
|
|
|
|
|-------+-------+-------+-------+-------+-------|-------+-------+-------+-------+-------+-------|
|
|
|
|
|
| DFU | Insert| PrtSc | ScrLk | Pause | NumLk | Menu | | PgUp | F1 | F2 | F3 |
|
|
|
|
|
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
|Alt/Tab|Gui/Esc| ` |CTL/Bsp| Fn/Ent|SFT/SPC| ; | Home | PgDn | End | F10 | / |
|
|
|
|
|
`-----------------------------------------------------------------------------------------------'
|
|
|
|
|
*/
|
|
|
|
|
* ,-----------------------------------------------------------------------------------------------.
|
|
|
|
|
* | ! | @ | # | $ | % | ^ | & | * | F12 | F7 | F8 | F9 |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | Caps | [ | ] | - | Del | = | ( | ) | F11 | F4 | F5 | F6 |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------|-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | DFU | Insert| PrtSc | ScrLk | Pause | NumLk | Menu | | PgUp | F1 | F2 | F3 |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* |Alt/Tab|Gui/Esc| ` |CTL/Bsp| Fn/Ent|SFT/SPC| ; | Home | PgDn | End | F10 | / |
|
|
|
|
|
* `-----------------------------------------------------------------------------------------------'
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
[_FN] = {
|
|
|
|
|
{KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_FN12, KC_FN7, KC_FN8, KC_FN9},
|
|
|
|
@ -77,16 +77,17 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/* Qwerty
|
|
|
|
|
* ,-----------------------------------------------------------------------------------.
|
|
|
|
|
* | Tab | Q | W | E | R | T | Y | U | I | O | P | Bksp |
|
|
|
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
|
|
|
* | Esc | A | S | D | F | G | H | J | K | L | ; | " |
|
|
|
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
|
|
|
* | Shift| Z | X | C | V | B | N | M | , | . | / |Enter |
|
|
|
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
|
|
|
* | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right |
|
|
|
|
|
* `-----------------------------------------------------------------------------------'
|
|
|
|
|
* ,-----------------------------------------------------------------------------------------------.
|
|
|
|
|
* | Tab | Q | W | E | R | T | Y | U | I | O | P | Bksp |
|
|
|
|
|
* |-------+-------+-------+-------+-------+---------------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | Esc | A | S | D | F | G | H | J | K | L | ; | " |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------|-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | Shift | Z | X | C | V | B | N | M | , | . | / |Enter |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | Brite | Ctrl | Alt | GUI |Lower | Sp ace |Raise | Left | Down | Up |Right |
|
|
|
|
|
* `-----------------------------------------------------------------------------------------------'
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
[_QWERTY] = {
|
|
|
|
|
{KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC},
|
|
|
|
|
{KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT},
|
|
|
|
@ -95,15 +96,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/* Plover layer (http://opensteno.org)
|
|
|
|
|
* ,-----------------------------------------------------------------------------------.
|
|
|
|
|
* | S | T | P | H | * | F | P | L | T | D | | |
|
|
|
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
|
|
|
* | S | K | W | R | * | R | B | G | S | Z | | |
|
|
|
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
|
|
|
* | # | # | # | # | | # | # | # | # | # | | |
|
|
|
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
|
|
|
* | Exit | | A | O | | E | U | | | | | |
|
|
|
|
|
* `-----------------------------------------------------------------------------------'
|
|
|
|
|
* ,-----------------------------------------------------------------------------------------------.
|
|
|
|
|
* | S | T | P | H | * | F | P | L | T | D | | |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------|-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | S | K | W | R | * | R | B | G | S | Z | | |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | # | # | # | # | | # | # | # | # | # | | |
|
|
|
|
|
* |-------+-------+-------+-------+-------+---------------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | Exit | | A | O | | E | U | | | | | |
|
|
|
|
|
* `-----------------------------------------------------------------------------------------------'
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
[_PLOVER] = {
|
|
|
|
@ -113,16 +114,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
|
{EXT_PLV, XXXXXXX, KC_C, KC_V, XXXXXXX, KC_N, KC_M, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/* Adjust (Lower + Raise)
|
|
|
|
|
* ,-----------------------------------------------------------------------------------.
|
|
|
|
|
* | | Reset| | | | | | | | | | Del |
|
|
|
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
|
|
|
* | | | |Aud on|Audoff|AGnorm|AGswap|Qwerty|Colemk|Dvorak|Plover| |
|
|
|
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
|
|
|
* | |Voice-|Voice+|Mus on|Musoff|MIDIon|MIDIof| | | | | |
|
|
|
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
|
|
|
* | | | | | | | | | | | |
|
|
|
|
|
* `-----------------------------------------------------------------------------------'
|
|
|
|
|
/* Adjust
|
|
|
|
|
* ,-----------------------------------------------------------------------------------------------.
|
|
|
|
|
* | | Reset | | | | | | | | | | Del |
|
|
|
|
|
* |-------+-------+-------+-------+-------+---------------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | | | |Aud on |Audoff |AGnorm |AGswap |Qwerty | | |Plover | |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------|-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | |Voice- |Voice+ |Mus on |Musoff |MIDIon |MIDIof | | | | | |
|
|
|
|
|
* |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
|
|
|
|
|
* | | | | | | | | | | | | |
|
|
|
|
|
* `-----------------------------------------------------------------------------------------------'
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
[_ADJUST] = {
|
|
|
|
|