Switching between windows is very likely to be a frequent action. Especially if you work with dual panes and have left window and right window that you constantly switch between.SPC w wis a very bad shortcut for it for two reasons: It's three symbols and not two. It contains a repeated...
STEP 1, SET CYCLE PRIMARY WEAPON TO MOUSE SCROLL WHEEL UP STEP 2, SET SECONDARY WEAPON TO MOUSE SCROLL WHEEL UP ( IGNORE DUPLICATE KEYBIND WARNING ) NOW START A GAME AND WHEN YOU NOW MOVE MOUSE WHEEL UP IT WILL SWITCH BETWEEN YOUR PRIMARY AND SECONDARY WEAPONS EACH TIME ...
void post_process_record_user(uint16_t keycode, keyrecord_t *record) { switch (keycode) { case MT(MOD_LCTRL,KC_ESC): if (record->event.pressed && (record->tap.count == 1)) { wait_ms(TAP_CODE_DELAY); } break; } } Maybe changing the core tapping code to insert TAP_CODE_DELAY...