diff options
| -rw-r--r-- | keyboards/atreus/keymaps/dvorak_42_key/keymap.c | 10 | ||||
| -rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak_42_key/keymap.c | 4 |
2 files changed, 12 insertions, 2 deletions
diff --git a/keyboards/atreus/keymaps/dvorak_42_key/keymap.c b/keyboards/atreus/keymaps/dvorak_42_key/keymap.c index 1617f1baf..15064eb8c 100644 --- a/keyboards/atreus/keymaps/dvorak_42_key/keymap.c +++ b/keyboards/atreus/keymaps/dvorak_42_key/keymap.c | |||
| @@ -7,6 +7,7 @@ | |||
| 7 | #define KEYSEL 2 | 7 | #define KEYSEL 2 |
| 8 | #define MOUSE 3 | 8 | #define MOUSE 3 |
| 9 | #define COMBINED 4 | 9 | #define COMBINED 4 |
| 10 | #define BROWSER_CONTROL 5 | ||
| 10 | 11 | ||
| 11 | // macros | 12 | // macros |
| 12 | #define MOUSE_TOGGLE 1 | 13 | #define MOUSE_TOGGLE 1 |
| @@ -39,7 +40,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 39 | {KC_QUOTE, KC_COMMA, KC_DOT, KC_P, KC_Y, KC_TRNS, KC_F, KC_G, KC_C, KC_R, KC_L, }, | 40 | {KC_QUOTE, KC_COMMA, KC_DOT, KC_P, KC_Y, KC_TRNS, KC_F, KC_G, KC_C, KC_R, KC_L, }, |
| 40 | {KC_A, KC_O, KC_E, KC_U, KC_I, KC_TRNS, KC_D, KC_H, KC_T, KC_N, KC_S, }, | 41 | {KC_A, KC_O, KC_E, KC_U, KC_I, KC_TRNS, KC_D, KC_H, KC_T, KC_N, KC_S, }, |
| 41 | {KC_SCOLON, KC_Q, KC_J, KC_K, KC_X, MO(KEYNAV), KC_B, KC_M, KC_W, KC_V, KC_Z, }, | 42 | {KC_SCOLON, KC_Q, KC_J, KC_K, KC_X, MO(KEYNAV), KC_B, KC_M, KC_W, KC_V, KC_Z, }, |
| 42 | {OSM(MOD_LSFT), OSM(MOD_LCTL), M(MOUSE_TOGGLE), MO(KEYSEL), MO(COMBINED), KC_ENTER, KC_SPACE, KC_BSPC, RCTL(KC_BSPC), KC_CAPSLOCK, OSM(MOD_LSFT), } | 43 | {OSM(MOD_LSFT), OSM(MOD_LCTL), MO(KEYSEL), MO(BROWSER_CONTROL), MO(COMBINED), KC_ENTER, KC_SPACE, KC_BSPC, RCTL(KC_BSPC), KC_CAPSLOCK, OSM(MOD_LSFT), } |
| 43 | }, | 44 | }, |
| 44 | 45 | ||
| 45 | [KEYNAV] = { | 46 | [KEYNAV] = { |
| @@ -70,6 +71,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 70 | {KC_TRNS, M(MOUSE_LOCK), KC_TRNS, KC_MS_ACCEL0, KC_TRNS, KC_BTN1, KC_BTN2, RSFT(RCTL(KC_TAB)), RCTL(KC_TAB), RCTL(KC_T), LALT(KC_LEFT), } | 71 | {KC_TRNS, M(MOUSE_LOCK), KC_TRNS, KC_MS_ACCEL0, KC_TRNS, KC_BTN1, KC_BTN2, RSFT(RCTL(KC_TAB)), RCTL(KC_TAB), RCTL(KC_T), LALT(KC_LEFT), } |
| 71 | }, | 72 | }, |
| 72 | 73 | ||
| 74 | [BROWSER_CONTROL] = { | ||
| 75 | {KC_TRNS, KC_BTN3, KC_MS_U, KC_BTN1, KC_BTN2, KC_TRNS, KC_UP, KC_PGUP, KC_PGDN, KC_MS_WH_UP, KC_TRNS, }, | ||
| 76 | {KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, KC_TRNS, KC_DOWN, RSFT(RCTL(KC_TAB)), RCTL(KC_TAB), KC_MS_WH_DOWN, LALT(KC_LEFT), }, | ||
| 77 | {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RCTL(KC_1), RCTL(KC_9), KC_F6, KC_F5, }, | ||
| 78 | {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RCTL(KC_W), RCTL(KC_T), RSFT(RCTL(KC_TAB)), KC_TRNS, KC_TRNS, KC_TRNS, } | ||
| 79 | }, | ||
| 80 | |||
| 73 | 81 | ||
| 74 | }; | 82 | }; |
| 75 | 83 | ||
diff --git a/keyboards/ergodox_ez/keymaps/dvorak_42_key/keymap.c b/keyboards/ergodox_ez/keymaps/dvorak_42_key/keymap.c index cfae6eff0..e9959b996 100644 --- a/keyboards/ergodox_ez/keymaps/dvorak_42_key/keymap.c +++ b/keyboards/ergodox_ez/keymaps/dvorak_42_key/keymap.c | |||
| @@ -6,6 +6,8 @@ | |||
| 6 | 6 | ||
| 7 | // to build this keymap | 7 | // to build this keymap |
| 8 | // make ergodox_ez:dvorak_42_key:teensy | 8 | // make ergodox_ez:dvorak_42_key:teensy |
| 9 | // flashing from rpi: | ||
| 10 | // sudo teensy_loader_cli -v -w .build/ergodox_ez_dvorak_42_key.hex --mcu atmega32u4 | ||
| 9 | 11 | ||
| 10 | // keeping fork up to date: | 12 | // keeping fork up to date: |
| 11 | // https://help.github.com/articles/configuring-a-remote-for-a-fork/ | 13 | // https://help.github.com/articles/configuring-a-remote-for-a-fork/ |
| @@ -317,7 +319,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 317 | // thumb cluster | 319 | // thumb cluster |
| 318 | KC_TRNS,KC_TRNS, | 320 | KC_TRNS,KC_TRNS, |
| 319 | KC_TRNS, | 321 | KC_TRNS, |
| 320 | KC_TRNS,KC_TRNS,KC_TAB), | 322 | KC_TRNS,KC_TRNS,KC_TRNS), |
| 321 | 323 | ||
| 322 | 324 | ||
| 323 | [MOUSE] = KEYMAP( | 325 | [MOUSE] = KEYMAP( |
