diff options
| author | Erez Zukerman <bulk@ezuk.org> | 2016-06-24 08:57:06 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-06-24 08:57:06 -0400 |
| commit | 40bfc7231e87c883c840967fdbe42a7c711805be (patch) | |
| tree | 3d0840097e6624316ed1d393abea4a8528fef2ce | |
| parent | d2fc24d2a05f8f1e8f8a5b7e391db1418c87a038 (diff) | |
| parent | 512a68c0ecb16afda26a674b9bea83fa80d84a6e (diff) | |
| download | qmk_firmware-40bfc7231e87c883c840967fdbe42a7c711805be.tar.gz qmk_firmware-40bfc7231e87c883c840967fdbe42a7c711805be.zip | |
Merge pull request #440 from abperiasamy/ergo-ab-swap-up-down
Swap up and down keys to match default layout
| -rw-r--r-- | keyboards/ergodox_ez/keymaps/ab/Makefile | 9 | ||||
| -rw-r--r-- | keyboards/ergodox_ez/keymaps/ab/keyboard-layout.json | 4 | ||||
| -rw-r--r-- | keyboards/ergodox_ez/keymaps/ab/keyboard-layout.png | bin | 79440 -> 79461 bytes | |||
| -rw-r--r-- | keyboards/ergodox_ez/keymaps/ab/keymap.c | 27 |
4 files changed, 26 insertions, 14 deletions
diff --git a/keyboards/ergodox_ez/keymaps/ab/Makefile b/keyboards/ergodox_ez/keymaps/ab/Makefile new file mode 100644 index 000000000..b673c5ce5 --- /dev/null +++ b/keyboards/ergodox_ez/keymaps/ab/Makefile | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | # Having a file like this allows you to override Makefile definitions | ||
| 2 | # for your own particular keymap | ||
| 3 | |||
| 4 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | ||
| 5 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 6 | |||
| 7 | ifndef QUANTUM_DIR | ||
| 8 | include ../../../../Makefile | ||
| 9 | endif | ||
diff --git a/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.json b/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.json index 4ade74873..e9475fe9f 100644 --- a/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.json +++ b/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.json | |||
| @@ -211,12 +211,12 @@ | |||
| 211 | "x": 6.5, | 211 | "x": 6.5, |
| 212 | "h": 1.5 | 212 | "h": 1.5 |
| 213 | }, | 213 | }, |
| 214 | "PgUp", | 214 | "PgDn", |
| 215 | { | 215 | { |
| 216 | "x": 4.5, | 216 | "x": 4.5, |
| 217 | "h": 1.5 | 217 | "h": 1.5 |
| 218 | }, | 218 | }, |
| 219 | "PgDn" | 219 | "PgUp" |
| 220 | ], | 220 | ], |
| 221 | [ | 221 | [ |
| 222 | { | 222 | { |
diff --git a/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.png b/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.png index 9a6546e35..d3ed928f6 100644 --- a/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.png +++ b/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.png | |||
| Binary files differ | |||
diff --git a/keyboards/ergodox_ez/keymaps/ab/keymap.c b/keyboards/ergodox_ez/keymaps/ab/keymap.c index 9b5c93c1e..c3114d9ff 100644 --- a/keyboards/ergodox_ez/keymaps/ab/keymap.c +++ b/keyboards/ergodox_ez/keymaps/ab/keymap.c | |||
| @@ -5,6 +5,10 @@ | |||
| 5 | #define BASE 0 // default layer | 5 | #define BASE 0 // default layer |
| 6 | #define FN1 1 // media layer | 6 | #define FN1 1 // media layer |
| 7 | 7 | ||
| 8 | #define CAPS_CTL CTL_T(KC_CAPS) // Caps on tap, Ctrl on hold. | ||
| 9 | #define COPY LCTL(KC_V) // C-c Copy | ||
| 10 | #define PASTE LCTL(KC_V) // C-v Paste | ||
| 11 | |||
| 8 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 12 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 9 | /* Keymap 0: Basic layer | 13 | /* Keymap 0: Basic layer |
| 10 | * | 14 | * |
| @@ -14,10 +18,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 14 | * | Tab | Q | W | E | R | T | Fwd | | Back | Y | U | I | O | P | \ | | 18 | * | Tab | Q | W | E | R | T | Fwd | | Back | Y | U | I | O | P | \ | |
| 15 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | 19 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 16 | * |Caps/Ctl| A | S | D | F | G |------| |------| H | J | K | L | ; | Enter | | 20 | * |Caps/Ctl| A | S | D | F | G |------| |------| H | J | K | L | ; | Enter | |
| 17 | * |--------+------+------+------+------+------| PgUp | | PgDn |------+------+------+------+------+--------| | 21 | * |--------+------+------+------+------+------| PgDn | | PgUp |------+------+------+------+------+--------| |
| 18 | * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | ' | | 22 | * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | ' | |
| 19 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | 23 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' |
| 20 | * | Ctrl | Esc | LGui | Alt | Alt | | Left | Up | Dn | Right| Fn | | 24 | * | Ctrl | Esc | LGui | Alt | Alt | | Left | Dn | Up | Right| Fn | |
| 21 | * `----------------------------------' `----------------------------------' | 25 | * `----------------------------------' `----------------------------------' |
| 22 | * ,-------------. ,-------------. | 26 | * ,-------------. ,-------------. |
| 23 | * | Copy | ( | | ) | Paste| | 27 | * | Copy | ( | | ) | Paste| |
| @@ -33,22 +37,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 33 | // left hand | 37 | // left hand |
| 34 | KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, | 38 | KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, |
| 35 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_WBAK, | 39 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_WBAK, |
| 36 | CTL_T(KC_CAPS), KC_A, KC_S, KC_D, KC_F, KC_G, | 40 | CAPS_CTL, KC_A, KC_S, KC_D, KC_F, KC_G, |
| 37 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_PGUP, | 41 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_PGDN, |
| 38 | KC_LCTL, KC_ESC, KC_LGUI, KC_LALT, KC_LALT, | 42 | KC_LCTL, KC_ESC, KC_LGUI, KC_LALT, KC_LALT, |
| 39 | LCTL(KC_C), KC_LCBR, | 43 | COPY, KC_LCBR, |
| 40 | KC_LPRN, | 44 | KC_LPRN, |
| 41 | KC_SPC, KC_DEL, KC_LBRC, | 45 | KC_SPC, KC_DEL, KC_LBRC, |
| 42 | // right hand | 46 | // right hand |
| 43 | KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, | 47 | KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, |
| 44 | KC_WFWD, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, | 48 | KC_WFWD, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, |
| 45 | KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT, | 49 | KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT, |
| 46 | KC_PGDN, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_QUOT, | 50 | KC_PGUP, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_QUOT, |
| 47 | KC_UP, KC_LEFT, KC_RIGHT,KC_DOWN, TG(FN1), | 51 | KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, TG(FN1), |
| 48 | KC_RCBR, LCTL(KC_V), | 52 | KC_RCBR, PASTE, |
| 49 | KC_RPRN, | 53 | KC_RPRN, |
| 50 | KC_RBRC, KC_ENT, KC_BSPC | 54 | KC_RBRC, KC_ENT, KC_BSPC), |
| 51 | ), | ||
| 52 | /* Keymap 1: Fn Keys, media and mouse keys | 55 | /* Keymap 1: Fn Keys, media and mouse keys |
| 53 | * | 56 | * |
| 54 | * ,--------------------------------------------------. ,--------------------------------------------------. | 57 | * ,--------------------------------------------------. ,--------------------------------------------------. |
| @@ -60,7 +63,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 60 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | 63 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 61 | * | | | | | | | | | | | | | | | | | 64 | * | | | | | | | | | | | | | | | | |
| 62 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | 65 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' |
| 63 | * |Teensy| | | Lclk | Rclk | | |VolUp |VolDn | Mute | | | 66 | * |Teensy| | | Lclk | Rclk | | |VolDn |VolUp | Mute | | |
| 64 | * `----------------------------------' `----------------------------------' | 67 | * `----------------------------------' `----------------------------------' |
| 65 | * ,-------------. ,-------------. | 68 | * ,-------------. ,-------------. |
| 66 | * | | | | | | | 69 | * | | | | | | |
