Keymap tweaks

- Brought back Mouse Z for temporary mouse usage
- Combined Mouse and Function Keys into one Layer
- Cleaned up unused code (e.g. combos, key overrides)
- Updated all keyboards with new layer
- Updated documentation
- I think this will be it for now. Making a list somewhere else
for future enhancements
This commit is contained in:
Victor 2024-06-25 21:44:06 -05:00
parent 2f6929eae1
commit 82832d4fc7
Failed to generate hash of commit
17 changed files with 127 additions and 172 deletions

View file

@ -5,7 +5,7 @@ layers:
base_QWERTY:
- [Q, W, E, R, T, Y, U, I ,O, P]
- [A, S, D, F, G, H, J, K ,L, {h: "\"", t: "'"}]
- [Z, X, C, V, B, N, M, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}]
- [{h: "MOUSE", t: "Z"}, X, C, V, B, N, M, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}]
- {type: ghost}
- NUM
- Shift
@ -15,7 +15,7 @@ layers:
base_COLEMAK_DH:
- [Q, W, F, P, B, J, L, U ,Y, {h: "\"", t: "'"}]
- [A, R, S, T, G, M, N, E ,I, O]
- [Z, X, C, D, V, K, H, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}]
- [{h: "MOUSE", t: "Z"}, X, C, D, V, K, H, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}]
- {type: ghost}
- NUM
- Shift
@ -33,9 +33,9 @@ layers:
- NAV
- {t: Mute, type: ghost}
NAV:
- [Esc, Home, ▲, End, Page Up, null, null, null, null, CONFIG ]
- [Esc, Home, ▲, End, Page Up, null, null, null, Caps Lock, CONFIG ]
- [null, ◄, ▼, ►, Page Down, null, Shift, Ctrl, Alt, Gui ]
- [Undo, Cut, Copy, Paste, Redo, null, App, Sniper Toggle, Sniper DPI, Pointer DPI ]
- [Undo, Cut, Copy, Paste, Redo, null, App, Vol -, Vol +, Mute ]
- {t: Zoom Reset, type: ghost}
- NUM
- Ent
@ -43,7 +43,7 @@ layers:
- {type: held}
- {type: ghost}
NUM:
- [Esc, Mouse 3, Mouse 2, Mouse 1, {h: "~", t: "`"}, null, "7", "8" ,"9", {s: "<", t: ","} ]
- [Esc, Win Snip, File Explorer, null, {h: "~", t: "`"}, null, "7", "8" ,"9", {s: "<", t: ","} ]
- [Gui, Alt, Ctrl, Shift, {h: ":", t: ";"}, "0", "4", "5" ,"6", {s: ">", t: "."}]
- [Undo, Cut, Copy, Paste, Redo, null, "1", "2" ,"3", {s: "_", t: "-"}]
- {type: ghost}
@ -53,34 +53,40 @@ layers:
- NAV
- {t: Mute, type: ghost}
SYM:
- [null, null, "&", {h: "%", t: "^"}, {h: "~", t: "`"}, {h: "+", t: "="}, "#", "*", null, {h: "\"\"", t: "\""}]
- [Caps Lock, {h: "{}", t: "{"}, "}", "!", {h: ":", t: ";"}, "@", "?", {h: "[]", t: "]"}, "]", {h: "''", t: "'"}]
- [null, {h: "<>", t: "<"}, ">", {h: "\\\\", t: "\\"}, {h: "||", t: "|"}, "$", {h: "//", t: "/"}, {h: "()", t: "("}, ")", {h: "_", t: "-"}]
- [null, null, "@", "$", {h: "~", t: "`"}, {h: "+", t: "="}, "#", "*", null, {h: "\"\"", t: "\""}]
- [null, {h: "{}", t: "{"}, "}", "!", {h: ":", t: ";"}, "&", "?", {h: "[]", t: "]"}, "]", {h: "''", t: "'"}]
- [null, {h: "<>", t: "<"}, ">", {h: "\\\\", t: "\\"}, {h: "||", t: "|"}, {h: "%", t: "^"}, {h: "//", t: "/"}, {h: "()", t: "("}, ")", {h: "_", t: "-"}]
- {type: ghost}
- {type: held}
- null
- null
- {type: held}
- {type: ghost}
MOUSE_FUNCTION:
- [null, Prev Song, Next Song, Play Pause, Null, null, F7, F8 ,F9, F10]
- [Gui, Alt, Ctrl, Shift, Drag Scroll, null, F4, F5 ,F6, F11]
- [{type: held}, Mouse 5, Mouse 4, Mouse 3, Sniper, null, F1, F2 ,F3, F12]
- {type: ghost}
- "Mouse 1"
- "Mouse 2"
- "Pointer DPI"
- "Sniper DPI"
- {t: Mute, type: ghost}
CONFIG:
- [null, null, null, null, null, null, null, EEPROM Clear, Boot Loader, {type: held}]
- [null, null, null, null, null, null, Shift, null, null, RGB Mode]
- [Mute, Vol-, Vol+, Next Song, Play Pause, RGB Toggle, RGB Hue, RGB Sat, RGB Vib, RGB Spd]
- [Haptic Reset, Haptic Strength+, Haptic Waveform+, Haptic Feedback Toggle, Haptic Toggle, null, Nano Reboot, EEPROM Clear, Boot Loader, {type: held}]
- [Audio Click Reset, Audio Click+, Audio Click Toggle, null, Audio Toggle, null, Shift, null, null, Base Layer]
- [null, null, null, null, RGB Toggle, RGB Mode, RGB Hue, RGB Sat, RGB Vib, RGB Spd]
- {t: Base Layer, type: ghost}
- null
- null
- Macro Play
- Macro Rec
- Macro Rec 1
- Macro Play 1
- Macro Play 2
- Macro Rec 2
- {t: RGB Toggle, type: ghost}
combos:
- { p: [12, 13], k: MB1, l: [base_QWERTY] }
- { p: [11, 12], k: MB2, l: [base_QWERTY] }
- { p: [13, 14], k: MB3, l: [base_QWERTY] }
- { p: [3, 13], k: MB4, l: [base_QWERTY] }
- { p: [4, 14], k: MB5, l: [base_QWERTY] }
- { p: [21, 22], k: DrgScr Tog, l: [base_QWERTY] }
- { p: [6, 7], k: Tab, l: [base_QWERTY] }
- { p: [22, 23], k: Enter, l: [base_QWERTY] }
- { p: [22, 23], k: MB1, l: [base_QWERTY] }
- { p: [21, 23], k: DrgScr Tog, l: [base_QWERTY] }
- { p: [16, 17], k: Tab, l: [base_QWERTY] }
- { p: [12, 13], k: Enter, l: [base_QWERTY] }
- { p: [26, 27], k: Bksp, l: [base_QWERTY] }
draw_config:
small_pad: 6