|
|
3 years ago | |
|---|---|---|
| .. | ||
| config.h | 95dd5738d2 Add new keymap for Preonic rev3 (#19706) | 3 years ago |
| keymap.c | 95dd5738d2 Add new keymap for Preonic rev3 (#19706) | 3 years ago |
| readme.md | 95dd5738d2 Add new keymap for Preonic rev3 (#19706) | 3 years ago |
| rules.mk | 95dd5738d2 Add new keymap for Preonic rev3 (#19706) | 3 years ago |
This layout is highly curated to my needs and what I like. I mainly use it for programming in macOS, but also gaming in Windows.
The main concept behind every key position is to be able to maximize how many things I can do without lifting my hands from the home row.
Vertical scroll on encoder
Switched Enter and Space to reach more easily when gaming
Left Shift doesn't have Caps Lock toggle
` is in Ctrl space, mainly used for Push To Talk in games
Main programming symbols with right hand
Media controls with left hand
Full F1..F12 Function keys on number row
Ctrl + C | Ctrl + Z Macros to avoid having to constantly press encoder
Ctrl + Tab | Ctrl + Shift + Tab on encoder
Arrow keys on JKLI
Home End PgUp PgDown on M,.Up
Numbers on asdfgqwert
Del on BackSpace
Horizontal scroll on encoder
Swap Ctrl and GUI on H so I have Cmd next to KC_A when on MacOS
Unswap Ctrl and GUI on G so I have Ctrl next to KC_A when on Windows
J switches to BASE layer
K switches to GAMING layer
Default Config for Preonic