mirror of
https://github.com/qmk/qmk_userspace.git
synced 2025-06-01 03:50:08 -04:00
95 lines
No EOL
3.5 KiB
YAML
95 lines
No EOL
3.5 KiB
YAML
layout:
|
|
qmk_keyboard: waterfowl
|
|
qmk_layout: LAYOUT
|
|
layers:
|
|
base_QWERTY:
|
|
- [Q, W, E, R, T, Y, U, I, O, P]
|
|
- [A, S, D, F, G, H, J, K ,L, {h: "\"", t: "'"}]
|
|
- [{h: "MOUSE", t: "Z"}, X, C, V, B, N, M, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}]
|
|
- MB1
|
|
- NUM
|
|
- Shift
|
|
- {t: "Ctrl Home", type: ghost}
|
|
- {t: "Mute", type: ghost}
|
|
- Space
|
|
- NAV
|
|
base_COLEMAK_DH:
|
|
- [Q, W, F, P, B, J, L, U ,Y, {h: "\"", t: "'"}]
|
|
- [A, R, S, T, G, M, N, E ,I, O]
|
|
- [{h: "MOUSE", t: "Z"}, X, C, D, V, K, H, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}]
|
|
- MB1
|
|
- NUM
|
|
- Shift
|
|
- {t: "Ctrl Home", type: ghost}
|
|
- {t: "Mute", type: ghost}
|
|
- Space
|
|
- NAV
|
|
base_GAME:
|
|
- [Tab, Q, W, E, R, T, "7", "8" ,"9", Esc]
|
|
- [Ctrl, A, S, D, F, G, "4", "5" ,"6", {s: "~", t: "`"}]
|
|
- [Z, X, C, V, B, Alt, "1", "2" ,"3", null]
|
|
- Enter
|
|
- Space
|
|
- Shift
|
|
- {t: "Ctrl Home", type: ghost}
|
|
- {t: "Mute", type: ghost}
|
|
- Space
|
|
- NAV
|
|
NAV:
|
|
- [Esc, Home, ▲, End, Page Up, Caps Lock, App, null, null, null ]
|
|
- [null, ◄, ▼, ►, Page Down, Back Space, Shift, Ctrl, Alt, Gui ]
|
|
- [Undo, Cut, Copy, Paste, Redo, Delete, Tab, Vol -, Vol +, Mute ]
|
|
- null
|
|
- NUM
|
|
- Enter
|
|
- {t: "Ctrl Home", type: ghost}
|
|
- {t: "Config Toggle", type: ghost}
|
|
- null
|
|
- type: held
|
|
NUM:
|
|
- [Esc, Snip Tool, File Explorer, MOUSE Toggle, Enter, null, "7", "8" ,"9", "," ]
|
|
- [Gui, Alt, Ctrl, Shift, Tab, Back Space, "4", "5" ,"6", "."]
|
|
- [Undo, Cut, Copy, Paste, Redo, Delete, "1", "2" ,"3", "-"]
|
|
- null
|
|
- type: held
|
|
- null
|
|
- type: ghost
|
|
- {t: "Win Tab", type: ghost}
|
|
- 0
|
|
- NAV
|
|
SYM:
|
|
- [null, null, "@", "$", {h: "~", t: "`"}, {h: "+", t: "="}, "#", "*", null, {h: "\"\"", t: "\""}]
|
|
- ["&", {h: "{}", t: "{"}, "}", {h: "||", t: "|"}, {h: ":", t: ";"}, Back Space, "?", {h: "[]", t: "]"}, "]", {h: "''", t: "'"}]
|
|
- [{h: "%", t: "^"}, {h: "<>", t: "<"}, ">", {h: "\\\\", t: "\\"}, "!", Delete, {h: "//", t: "/"}, {h: "()", t: "("}, ")", {h: "_", t: "-"}]
|
|
- null
|
|
- type: held
|
|
- null
|
|
- type: ghost
|
|
- type: ghost
|
|
- null
|
|
- type: held
|
|
MOUSE_FUNCTION:
|
|
- [MOUSE Toggle, null, null, Pointer DPI, Sniper DPI, Config Toggle, F7, F8 ,F9, F10]
|
|
- [Gui, Alt, Ctrl, Shift, Drag Scroll, Next Config, F4, F5 ,F6, F11]
|
|
- [{type: held}, MB1, MB5, MB4, Sniper, Prev Config, F1, F2 ,F3, F12]
|
|
- MB1
|
|
- MB3
|
|
- MB2
|
|
- {t: "Ctrl Home", type: ghost}
|
|
- {t: "Zoom Reset", type: ghost}
|
|
- "Macro Play"
|
|
- "Macro Rec"
|
|
combos:
|
|
- { p: [22, 23], k: MB2, l: [base_QWERTY] }
|
|
- { p: [21, 23], k: Drag Scroll, l: [base_QWERTY], a: bottom }
|
|
- { p: [33, 33], k: "Enc: MWheel", l: [base_QWERTY], a: bottom, d: false, w: 50}
|
|
- { p: [34, 34], k: "Enc: Volume", l: [base_QWERTY], a: bottom, d: false, w: 50 }
|
|
- { p: [33, 33], k: "Enc: MWheel", l: [base_COLEMAK_DH], a: bottom, d: false, w: 50}
|
|
- { p: [34, 34], k: "Enc: Volume", l: [base_COLEMAK_DH], a: bottom, d: false }
|
|
- { p: [33, 33], k: "Enc: MWheel", l: [base_GAME], a: bottom, d: false, w: 50}
|
|
- { p: [34, 34], k: "Enc: Volume", l: [base_GAME], a: bottom, d: false, w: 50 }
|
|
- { p: [33, 33], k: "Enc: ◄,►", l: [NAV], a: bottom, d: false}
|
|
- { p: [34, 34], k: "Enc: Cfg", l: [NAV], a: bottom, d: false }
|
|
- { p: [34, 34], k: "Enc: Tab", l: [NUM], a: bottom, d: false }
|
|
- { p: [33, 33], k: "Enc: MWheel", l: [MOUSE_FUNCTION], a: bottom, d: false, w: 50}
|
|
- { p: [34, 34], k: "Enc: Zoom", l: [MOUSE_FUNCTION], a: bottom, d: false } |