tmk / tmk_keyboard

Keyboard firmwares for Atmel AVR and Cortex-M
4k stars 1.71k forks source link

Zero-delay modifier for MODS_TAP_KEY / LAYER_TAP_KEY #670

Open tmk opened 3 years ago

tmk commented 3 years ago

Zero-delay for modifier role

This realizes behavior of real modifer key as possible. Meanwhile, to get its key role you will have to type it exclusively without rollover. You can't type the key with others quickly.

https://geekhack.org/index.php?topic=41989.msg3009238#msg3009238 Not sure why '05' is registered.

tmk commented 1 week ago

ACTION_MODS_TAP_KEY(MOD_LSFT, ...) is registered as shift with TAPPING_TERM delay after pressing it.

You have to wait TAPPING_TERM to input Shift + click(by external mouse), for example. But you will often click before Shift is registered in normal operation.