|
|
3 years ago | |
|---|---|---|
| .. | ||
| config.h | fc9654a1d0 feat: encoder map, OLED & encoder kb-level config (#17767) | 4 years ago |
| keymap.c | f0618a1d53 Remove `IS_HOST_LED_ON` and migrate usages (#19753) | 3 years ago |
| readme.md | e068f7a8d1 RESET -> QK_BOOT user keymaps (#18560) | 3 years ago |
| rules.mk | 98af5bc64e [Keymap] Add jonavin user space / common functions (#13876) | 5 years ago |
Jonavin's Custom Mercutio Layout
Features
add WinLock feature with FN + Win; display WL on OLED when enabled
FN 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", QK_BOOT}, // firmware flash mode
};
Additional encoder functionality
While holding Left Ctrl, navigates next or previous word
While holding Left Alt, media next track or previous track
rules.mk OPTIONS - Active features from userspace STARTUP_NUMLOCK_ON = yes
- turns on NUMLOCK by default
TD_LSFT_CAPSLOCK_ENABLE = yes
- This will enable double tap on Left Shift to toggle CAPSLOCK when using KC_LSFTCAPS



