Skip to content

Ctrl + scroll with caps lock mapped to ctrl/esc

I currently use this config:

    - KEY: KEY_CAPSLOCK
      TAP: KEY_ESC
      HOLD: KEY_LEFTCTRL
      HOLD_START: BEFORE_CONSUME

This works fine for all my use cases, except one. I can't zoom in/out using ctrl+mouse wheel scroll. This is to be expected due to the BEFORE_CONSUME option, but it suits me in all other situations.

Is there a way to make mouse scrolling trigger the "consumption" event? Or, could a HOLD_START option be added, that would trigger the hold event either before consumption or after some timeout?