summaryrefslogtreecommitdiff
path: root/keyboards/mechwild/murphpad/keymaps/jonavin/readme.md
diff options
context:
space:
mode:
authorjonavin <71780717+Jonavin@users.noreply.github.com>2021-09-02 00:12:57 -0400
committerGitHub <noreply@github.com>2021-09-01 21:12:57 -0700
commit98a2e9dc0ef7b18826e21af75fd24861ac683173 (patch)
treef1a25bc76db6ef969998d6fc32f9851fba08f144 /keyboards/mechwild/murphpad/keymaps/jonavin/readme.md
parente056ae58a045d59686572ec1349c5c9f285517e5 (diff)
[Keymap] new murphpad landscape keymap with encoder enhanced functions (#14103)
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Jonavin <=>
Diffstat (limited to 'keyboards/mechwild/murphpad/keymaps/jonavin/readme.md')
-rw-r--r--keyboards/mechwild/murphpad/keymaps/jonavin/readme.md65
1 files changed, 65 insertions, 0 deletions
diff --git a/keyboards/mechwild/murphpad/keymaps/jonavin/readme.md b/keyboards/mechwild/murphpad/keymaps/jonavin/readme.md
new file mode 100644
index 0000000000..9331570636
--- /dev/null
+++ b/keyboards/mechwild/murphpad/keymaps/jonavin/readme.md
@@ -0,0 +1,65 @@
+Jonavin's Custom MurphPad Landscape Layout
+
+This allows you to use Murphpad in a horizontal/landscape orientation with extra layers
+
+ - OLED has been rotated for landscape mode
+ - Keymap positions have been updated so it's easier to visualize the keymap in landscape
+
+ [_BASE] = LAYOUT_landscape(
+ TT(_FN1), TT(_FN2), KC_MUTE,
+
+ KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, KC_PPLS, KC_BSPC,
+ KC_TAB, KC_P7, KC_P8, KC_P9, KC_PDOT, KC_RGUI,
+ KC_RSFT, KC_P4, KC_P5, KC_P6, KC_COMMA, KC_RCTL,
+ KC_P0, KC_P1, KC_P2, KC_P3, KC_PENT, KC_RALT,
+
+ _______, _______, _______
+ ),
+
+NOTE: VIA is enabled, but it will show it in the normal orientation until I build a landscape layout version
+
+Special Features
+ - FN1 layer has encoder selectable key codes and displayed on OLED
+
+ Change these in keymap.c to assign your desired key selection
+
+ static const keycodedescType PROGMEM keyselection[] = {
+ // list of key codes that will be scrollled through by encoder and description
+ {"TASK", KC_TASK},
+ {"INS", KC_INS},
+ {"DEL", KC_DEL},
+ {"PrtSc", KC_PSCR},
+ {"ScrLk", KC_SCLN},
+ {"Break", KC_PAUS},
+ {"C-A-D", KC_CAD}, // Ctrl-Alt-Del
+ {"AltF4", KC_AF4},
+ {"PLAY", KC_MEDIA_PLAY_PAUSE},
+ {"RESET", RESET}, // firmware flash mode
+ };
+
+ - Additional encoder functionality
+ - While holding R Shift, changes layers
+ - While holding R Ctrl, navigates next or previous word
+ - While holding R Alt, media next track or previous track
+ - Otherwise change volume up/dn
+
+
+rules.mk OPTIONS - Active features from userspace
+
+ - STARTUP_NUMLOCK_ON = yes
+ - turns on NUMLOCK by default
+
+DEFAULT MAPPING
+
+![image](https://user-images.githubusercontent.com/71780717/131718965-b20afef6-3bc5-49e4-952f-5755a9d6d539.png)
+
+
+FN1 Layer 1
+
+![image](https://user-images.githubusercontent.com/71780717/131719025-d41cbcd9-80b1-4a0a-abb5-55d878752dc6.png)
+
+
+RGB Layer 5 - Use Shift+Encoder to get to RGB layer 5
+
+![image](https://user-images.githubusercontent.com/71780717/131719492-e2d05a75-3a7a-48ca-94a3-faa3ff891914.png)
+