aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErez Zukerman <bulk@ezuk.org>2016-06-24 08:57:06 -0400
committerGitHub <noreply@github.com>2016-06-24 08:57:06 -0400
commit40bfc7231e87c883c840967fdbe42a7c711805be (patch)
tree3d0840097e6624316ed1d393abea4a8528fef2ce
parentd2fc24d2a05f8f1e8f8a5b7e391db1418c87a038 (diff)
parent512a68c0ecb16afda26a674b9bea83fa80d84a6e (diff)
downloadqmk_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/Makefile9
-rw-r--r--keyboards/ergodox_ez/keymaps/ab/keyboard-layout.json4
-rw-r--r--keyboards/ergodox_ez/keymaps/ab/keyboard-layout.pngbin79440 -> 79461 bytes
-rw-r--r--keyboards/ergodox_ez/keymaps/ab/keymap.c27
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
4SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
5COMMAND_ENABLE = no # Commands for debug and configuration
6
7ifndef QUANTUM_DIR
8 include ../../../../Makefile
9endif
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
8const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 12const 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 * | | | | | |