diff options
| author | jprmesh <mrachhh@gmail.com> | 2017-03-15 13:42:54 -0700 |
|---|---|---|
| committer | Jonas Rogers <jprmesh@gmail.com> | 2017-06-17 21:18:40 -0400 |
| commit | bb99d7117c24ba0ef5fa80a166c2ab46d0b1f250 (patch) | |
| tree | 94f45b61e4c229c9a4c9fd70859582c349db6866 | |
| parent | a5ba30338f8a1c8e7faaf90f4b05e7c5515d00b3 (diff) | |
| download | qmk_firmware-bb99d7117c24ba0ef5fa80a166c2ab46d0b1f250.tar.gz qmk_firmware-bb99d7117c24ba0ef5fa80a166c2ab46d0b1f250.zip | |
Atreus52- Changed to KEYMAP macro format.
| -rw-r--r-- | keyboards/atreus62/keymaps/atreus52/keymap.c | 60 |
1 files changed, 27 insertions, 33 deletions
diff --git a/keyboards/atreus62/keymaps/atreus52/keymap.c b/keyboards/atreus62/keymaps/atreus52/keymap.c index c64e9d498..65440e6a2 100644 --- a/keyboards/atreus62/keymaps/atreus52/keymap.c +++ b/keyboards/atreus62/keymaps/atreus52/keymap.c | |||
| @@ -1,10 +1,4 @@ | |||
| 1 | // this is the style you want to emulate. | 1 | #include "atreus62.h" |
| 2 | // This is the canonical layout file for the Quantum project. If you want to add another keyboard, | ||
| 3 | |||
| 4 | #include "menelaus.h" | ||
| 5 | |||
| 6 | #define ____ KC_TRNS | ||
| 7 | #define xxxx KC_NO | ||
| 8 | 2 | ||
| 9 | // Layers | 3 | // Layers |
| 10 | #define QW 0 | 4 | #define QW 0 |
| @@ -13,38 +7,38 @@ | |||
| 13 | #define DL 3 | 7 | #define DL 3 |
| 14 | 8 | ||
| 15 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 9 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 16 | [_QWERTY] = KEYMAP( | 10 | [QW] = KEYMAP( |
| 17 | 1, 2, 3, 4, 5, ____, 6, 7, 8, 9, 0, \ | 11 | NO, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, NO, \ |
| 18 | Q, W, E, R, T, ____, Y, U, I, O, P, \ | 12 | NO, Q, W, E, R, T, Y, U, I, O, P, NO, \ |
| 19 | A, S, D, F, G, ____, H, J, K, L, SCLN, \ | 13 | NO, A, S, D, F, G, H, J, K, L, SCLN, NO, \ |
| 20 | Z, X, C, V, B, BSPC, N, M, COMM, DOT, SLSH, \ | 14 | NO, Z, X, C, V, B, N, M, COMM, DOT, SLSH, NO, \ |
| 21 | ESC, TAB, LCTL, MO(QL),LSFT, ENT, SPC, LALT, LGUI, LEFT, RGHT ), | 15 | NO, ESC, TAB, LCTL, FN1, LSFT, BSPC, ENT, SPC, LALT, LGUI, LEFT, RGHT, NO ), |
| 22 | 16 | ||
| 23 | [_QUP] = KEYMAP( | 17 | [QL] = KEYMAP( |
| 24 | F1, F2, F3, F4, F5, ____, F6, F7, F8, F9, F10, \ | 18 | NO, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, NO, \ |
| 25 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, \ | 19 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO, \ |
| 26 | ____, ____, ____, ____, ____, ____, ____, LEFT, DOWN, UP, RGHT, \ | 20 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LEFT, DOWN, UP, RGHT, NO, \ |
| 27 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, \ | 21 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO, \ |
| 28 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ), | 22 | NO, TRNS, TRNS, TRNS, FN1, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO ), |
| 29 | 23 | ||
| 30 | [_DVORAK] = KEYMAP( | 24 | [DV] = KEYMAP( |
| 31 | 1, 2, 3, 4, 5, ____, 6, 7, 8, 9, 0, \ | 25 | NO, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, NO, \ |
| 32 | QUOT, COMM, DOT, P, Y, ____, F, G, C, R, L, \ | 26 | NO, QUOT, COMM, DOT, P, Y, F, G, C, R, L, NO, \ |
| 33 | A, O, E, U, I, ____, D, H, T, N, S, \ | 27 | NO, A, O, E, U, I, D, H, T, N, S, NO, \ |
| 34 | SCLN, Q, J, K, X, BSPC, B, M, W, V, Z, \ | 28 | NO, SCLN, Q, J, K, X, B, M, W, V, Z, NO, \ |
| 35 | ESC, TAB, LCTL, MO(DP),LSFT, ENT, SPC, LALT, LGUI, LEFT, RGHT ), | 29 | NO, ESC, TAB, LCTL, F2, LSFT, BSPC, ENT, SPC, LALT, LGUI, LEFT, RGHT, NO ), |
| 36 | |||
| 37 | [_QUP] = KEYMAP( | ||
| 38 | F1, F2, F3, F4, F5, ____, F6, F7, F8, F9, F10, \ | ||
| 39 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, \ | ||
| 40 | ____, ____, ____, ____, ____, ____, ____, LEFT, DOWN, UP, RGHT, \ | ||
| 41 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, \ | ||
| 42 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ) | ||
| 43 | 30 | ||
| 31 | [DL] = KEYMAP( | ||
| 32 | NO, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, NO, \ | ||
| 33 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO, \ | ||
| 34 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LEFT, DOWN, UP, RGHT, NO, \ | ||
| 35 | NO, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO, \ | ||
| 36 | NO, TRNS, TRNS, TRNS, FN2, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, NO ) | ||
| 44 | }; | 37 | }; |
| 45 | 38 | ||
| 46 | const uint16_t PROGMEM fn_actions[] = { | 39 | const uint16_t PROGMEM fn_actions[] = { |
| 47 | 40 | [1] = ACTION_LAYER_MOMENTARY(QL), // Qwerty FN layer | |
| 41 | [2] = ACTION_LAYER_MOMENTARY(DV) // Dvorak FN layer | ||
| 48 | }; | 42 | }; |
| 49 | 43 | ||
| 50 | const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) | 44 | const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) |
