aboutsummaryrefslogtreecommitdiff
path: root/layouts/community/ortho_4x12
diff options
context:
space:
mode:
authorAlan Pocklington <a.Pocklington@Gmail.com>2022-01-11 00:57:41 +0000
committerGitHub <noreply@github.com>2022-01-10 16:57:41 -0800
commitdce611bc9fd6c6d47e6c5d935ca263ff50a5afc2 (patch)
treec9d8cc07320ebb346366c35d3a65b9c71e6130ea /layouts/community/ortho_4x12
parent069ef7eb9eb454f47016ca8b7688b647a1e56583 (diff)
downloadqmk_firmware-dce611bc9fd6c6d47e6c5d935ca263ff50a5afc2.tar.gz
qmk_firmware-dce611bc9fd6c6d47e6c5d935ca263ff50a5afc2.zip
[Keymap] AJP10304 layout, add Colemak-DHm layer (#15582)
Diffstat (limited to 'layouts/community/ortho_4x12')
-rw-r--r--layouts/community/ortho_4x12/ajp10304/keymap.c40
-rw-r--r--layouts/community/ortho_4x12/ajp10304/readme.md21
2 files changed, 44 insertions, 17 deletions
diff --git a/layouts/community/ortho_4x12/ajp10304/keymap.c b/layouts/community/ortho_4x12/ajp10304/keymap.c
index 4d9ddb124..7f817e21c 100644
--- a/layouts/community/ortho_4x12/ajp10304/keymap.c
+++ b/layouts/community/ortho_4x12/ajp10304/keymap.c
@@ -37,6 +37,24 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
37 MO(_FUNC), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_BSPC, KC_SPC, RAISE, KC_LSHIFT, KC_BTN2, KC_RCTL, MO(_FUNC2) 37 MO(_FUNC), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_BSPC, KC_SPC, RAISE, KC_LSHIFT, KC_BTN2, KC_RCTL, MO(_FUNC2)
38), 38),
39 39
40/* Colemak-DHm
41 * ,-----------------------------------------------------------------------------------.
42 * | Esc | Q | W | F | P | B | J | L | U | Y | ;: | Bksp |
43 * |------+------+------+------+------+-------------+------+------+------+------+------|
44 * | Tab | A | R | S | T | G | M | N | E | I | O | Enter|
45 * |------+------+------+------+------+------|------+------+------+------+------+------|
46 * | Shft | Z | X | C | D | V | K | H | ,< | .> | /? | Shft |
47 * |------+------+------+------+------+------+------+------+------+------+------+------|
48 * | Fn | Ctrl | Alt | GUI |Lower | Bksp |Space |Raise | Shift| MENU | Ctrl | Fn2 |
49 * `-----------------------------------------------------------------------------------'
50 */
51[_COLEMAK] = LAYOUT_ortho_4x12(
52 LT(_NUMPAD, KC_ESC), KC_Q, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC ,
53 MT(MOD_LSFT, KC_TAB), KC_A, KC_R, KC_S, KC_T, KC_G, KC_M, KC_N, KC_E, KC_I, KC_O, MT(MOD_RSFT, KC_ENT) ,
54 KC_LSHIFT, KC_Z, KC_X, KC_C, KC_D, KC_V, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH, KC_RSHIFT ,
55 MO(_FUNC), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_BSPC, KC_SPC, RAISE, KC_LSHIFT, KC_BTN2, KC_RCTL, MO(_FUNC2)
56),
57
40/* Function 58/* Function
41 * ,-----------------------------------------------------------------------------------. 59 * ,-----------------------------------------------------------------------------------.
42 * | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | 60 * | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
@@ -92,20 +110,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
92), 110),
93 111
94/* Adjust (Lower + Raise) 112/* Adjust (Lower + Raise)
95 * ,-----------------------------------------------------------------------------------. 113 * ,------------------------------------------------------------------------------------.
96 * | ???? | Reset|Qwerty| | | REC1 | REC2 | | | | | Del | 114 * | ???? | Reset|Qwerty| | | REC1 | REC2 | | | | | Del |
97 * |------+------+------+------+------+-------------+------+------+------+------+------| 115 * |------+------+------+------+------+-------------+------+------+------+------+-------|
98 * | CAPS | | | | | PLAY1| PLAY2| Mute | Vol+ | Play | | | 116 * | CAPS | | | | | PLAY1| PLAY2| Mute | Vol+ | Play | |Qwerty |
99 * |------+------+------+------+------+------|------+------+------+------+------+------| 117 * |------+------+------+------+------+------|------+------+------+------+------+-------|
100 * | PC/MC| | | | | STOP | STOP | Prev | Vol- | Next | | | 118 * | PC/MC| | | | | STOP | STOP | Prev | Vol- | Next | |Colemak|
101 * |------+------+------+------+------+------+------+------+------+------+------+------| 119 * |------+------+------+------+------+------+------+------+------+------+------+-------|
102 * | | | | | | | | | | | | 120 * | | | | | | | | | | | |
103 * `-----------------------------------------------------------------------------------' 121 * `------------------------------------------------------------------------------------'
104 */ 122 */
105[_ADJUST] = LAYOUT_ortho_4x12( 123[_ADJUST] = LAYOUT_ortho_4x12(
106 M_CUSTOM, RESET, QWERTY, BL_ON, BL_OFF, DYN_REC_START1, DYN_REC_START2, _______, _______, _______, _______, KC_DEL , 124 M_CUSTOM, RESET, QWERTY, BL_ON, BL_OFF, DYN_REC_START1, DYN_REC_START2, _______, _______, _______, _______, KC_DEL ,
107 KC_CAPS, RGB_TOG, RGB_MOD, RGB_VAD, RGB_VAI, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, KC_AUDIO_MUTE, KC_AUDIO_VOL_UP, KC_MEDIA_PLAY_PAUSE, _______, _______ , 125 KC_CAPS, RGB_TOG, RGB_MOD, RGB_VAD, RGB_VAI, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, KC_AUDIO_MUTE, KC_AUDIO_VOL_UP, KC_MEDIA_PLAY_PAUSE, _______, QWERTY ,
108 TG(_MAC), RGB_HUD, RGB_HUI, RGB_SAD, RGB_SAI, DYN_REC_STOP, DYN_REC_STOP, KC_MEDIA_PREV_TRACK, KC_AUDIO_VOL_DOWN, KC_MEDIA_NEXT_TRACK, _______, _______ , 126 TG(_MAC), RGB_HUD, RGB_HUI, RGB_SAD, RGB_SAI, DYN_REC_STOP, DYN_REC_STOP, KC_MEDIA_PREV_TRACK, KC_AUDIO_VOL_DOWN, KC_MEDIA_NEXT_TRACK, _______, COLEMAK ,
109 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ 127 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
110), 128),
111 129
diff --git a/layouts/community/ortho_4x12/ajp10304/readme.md b/layouts/community/ortho_4x12/ajp10304/readme.md
index 6db0b851d..402e9426d 100644
--- a/layouts/community/ortho_4x12/ajp10304/readme.md
+++ b/layouts/community/ortho_4x12/ajp10304/readme.md
@@ -22,6 +22,15 @@ Refer to the README.md of the keyboard you want to flash.
22| Shft | Z | X | C | V | B | N | M | ,< | .> | /? | Shft | 22| Shft | Z | X | C | V | B | N | M | ,< | .> | /? | Shft |
23| Fn | Ctrl | Alt | GUI |Lower | Bksp |Space |Raise | Shift| MENU | Ctrl | Fn2 | 23| Fn | Ctrl | Alt | GUI |Lower | Bksp |Space |Raise | Shift| MENU | Ctrl | Fn2 |
24 24
25##### Main Colemak-DHm Layer
26
27| | | | | | | | | | | | |
28| ---- |:----:| :---:|:---:|:-----:|:----:|:-----:|:-----:|:-----:|:----:|:----:| ----:|
29| Esc | Q | W | F | P | B | J | L | U | Y | ;: | Bksp |
30| Tab | A | R | S | T | G | M | N | E | I | O | Enter|
31| Shft | Z | X | C | D | V | K | H | ,< | .> | /? | Shft |
32| Fn | Ctrl | Alt | GUI | Lower | Bksp | Space | Raise | Shift | MENU | Ctrl | Fn2 |
33
25##### Function Layer 34##### Function Layer
26Activated when `fn` held in the above `qwerty` layer. 35Activated when `fn` held in the above `qwerty` layer.
27 36
@@ -73,12 +82,12 @@ To finish the recording, press STOP. To replay the macro, press either PLAY1 or
73* MAC: Toggle MAC OS extensions to layers. This allows MLWR to be enabled with LOWER, 82* MAC: Toggle MAC OS extensions to layers. This allows MLWR to be enabled with LOWER,
74MRSE with RAISE, MFNC with FUNC and MFNC2 with FUNC2 respectively. 83MRSE with RAISE, MFNC with FUNC and MFNC2 with FUNC2 respectively.
75 84
76| | | | | | | | | | | | | 85| | | | | | | | | | | | |
77| :---: |:----:| :---:| :---:| :---:| :---:| :---:| :---:| :---:| :---:| :---:| :---:| 86| :---: |:----:| :---:| :---:| :---:| :---:| :---:| :---:| :---:| :---:| :---:|:-------:|
78| ???? | Reset|Qwerty| | | REC1 | REC2 | | | | | Del | 87| ???? | Reset|Qwerty| | | REC1 | REC2 | | | | | Del |
79| CAPS | | | | | PLAY1|PLAY2 | Mute | Vol+ | Play | | | 88| CAPS | | | | | PLAY1|PLAY2 | Mute | Vol+ | Play | | Qwerty |
80| MAC | | | | | STOP1|STOP2 | Prev | Vol- | Next | | | 89| MAC | | | | | STOP1|STOP2 | Prev | Vol- | Next | | Colemak |
81| | | | | | | | | DYN | | | | 90| | | | | | | | | DYN | | | |
82 91
83##### Function 2 Layer 92##### Function 2 Layer
84Activated when `fn` held in the above `qwerty` layer. 93Activated when `fn` held in the above `qwerty` layer.