diff options
| author | jprmesh <mrachhh@gmail.com> | 2017-05-31 22:16:21 -0400 |
|---|---|---|
| committer | Jonas Rogers <jprmesh@gmail.com> | 2017-06-17 21:20:16 -0400 |
| commit | a8992a2cfe2e44bbd662591f95b3d7cbd531e658 (patch) | |
| tree | 5ce05418f2efe5f5700af009bc6e783640acef50 /keyboards | |
| parent | 7837d96b6eb18131a78925e679402257f33aab95 (diff) | |
| download | qmk_firmware-a8992a2cfe2e44bbd662591f95b3d7cbd531e658.tar.gz qmk_firmware-a8992a2cfe2e44bbd662591f95b3d7cbd531e658.zip | |
Atreus52- Added Nav layer keymap.
Diffstat (limited to 'keyboards')
| -rw-r--r-- | keyboards/atreus62/keymaps/atreus52/keymap.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/keyboards/atreus62/keymaps/atreus52/keymap.c b/keyboards/atreus62/keymaps/atreus52/keymap.c index aef87d6d5..4a57da6b5 100644 --- a/keyboards/atreus62/keymaps/atreus52/keymap.c +++ b/keyboards/atreus62/keymaps/atreus52/keymap.c | |||
| @@ -5,6 +5,7 @@ | |||
| 5 | #define DVORAK 1 | 5 | #define DVORAK 1 |
| 6 | #define RAISE 2 | 6 | #define RAISE 2 |
| 7 | #define LOWER 3 | 7 | #define LOWER 3 |
| 8 | #define NAV 4 | ||
| 8 | 9 | ||
| 9 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 10 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 10 | [QWERTY] = KC_KEYMAP( | 11 | [QWERTY] = KC_KEYMAP( |
| @@ -24,7 +25,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 24 | [RAISE] = KC_KEYMAP( | 25 | [RAISE] = KC_KEYMAP( |
| 25 | NO, MRWD, MPRV, MPLY, MNXT, MFFD, TRNS, MUTE, VOLD, VOLU, DEL, NO, \ | 26 | NO, MRWD, MPRV, MPLY, MNXT, MFFD, TRNS, MUTE, VOLD, VOLU, DEL, NO, \ |
| 26 | NO, TILD, GRV, DQUO, QUOT, LCBR, RCBR, EQL, PLUS, MINS, QUES, NO, \ | 27 | NO, TILD, GRV, DQUO, QUOT, LCBR, RCBR, EQL, PLUS, MINS, QUES, NO, \ |
| 27 | NO, ESC, TAB, BSLS, SLS, LPRN, RPRN, LEFT, DOWN, UP, RGHT, NO, \ | 28 | NO, ESC, TAB, BSLS, SLSH, LPRN, RPRN, LEFT, DOWN, UP, RGHT, NO, \ |
| 28 | NO, TRNS, TRNS, TRNS, TRNS, LBRC, RBRC, PIPE, UNDS, TRNS, TRNS, NO, \ | 29 | NO, TRNS, TRNS, TRNS, TRNS, LBRC, RBRC, PIPE, UNDS, TRNS, TRNS, NO, \ |
| 29 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO ), | 30 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO ), |
| 30 | 31 | ||
| @@ -33,6 +34,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 33 | NO, EXLM, AT, HASH, DLR, PERC, CIRC, AMPR, ASTR, LPRN, RPRN, NO, \ | 34 | NO, EXLM, AT, HASH, DLR, PERC, CIRC, AMPR, ASTR, LPRN, RPRN, NO, \ |
| 34 | NO, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, NO, \ | 35 | NO, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, NO, \ |
| 35 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, DOT, TRNS, TRNS, TRNS, NO, \ | 36 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, DOT, TRNS, TRNS, TRNS, NO, \ |
| 37 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO ), | ||
| 38 | |||
| 39 | [NAV] = KC_KEYMAP( | ||
| 40 | NO, GRV, 1, 2, 3, 4, TRNS, TRNS, TRNS, TRNS, TRNS, NO, \ | ||
| 41 | NO, 5, Q, W, E, R, TRNS, TRNS, TRNS, TRNS, TRNS, NO, \ | ||
| 42 | NO, 6, A, S, D, F, TRNS, LEFT, UP, RGHT, TRNS, NO, \ | ||
| 43 | NO, 7, Z, X, C, V, TRNS, TRNS, DOWN, TRNS, TRNS, NO, \ | ||
| 36 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO ) | 44 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO ) |
| 37 | 45 | ||
| 38 | }; | 46 | }; |
| @@ -40,7 +48,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 40 | const uint16_t PROGMEM fn_actions[] = { | 48 | const uint16_t PROGMEM fn_actions[] = { |
| 41 | [0] = ACTION_LAYER_MOMENTARY(RAISE), // Raise layer | 49 | [0] = ACTION_LAYER_MOMENTARY(RAISE), // Raise layer |
| 42 | [1] = ACTION_LAYER_MOMENTARY(LOWER), // Lower layer | 50 | [1] = ACTION_LAYER_MOMENTARY(LOWER), // Lower layer |
| 43 | [2] = ACTION_LAYER_TOGGLE(NAV), | 51 | [2] = ACTION_LAYER_TOGGLE(NAV), // Nav layer |
| 44 | [3] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_SPC) | 52 | [3] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_SPC) |
| 45 | }; | 53 | }; |
| 46 | 54 | ||
