forked from mirrors/qmk_firmware
[Keymap] Improve tap-hold configuration (#21383)
This commit is contained in:
parent
880b391f9c
commit
eeb5b4e8fe
2 changed files with 12 additions and 0 deletions
|
@ -24,3 +24,4 @@
|
|||
|
||||
#define QUICK_TAP_TERM 0
|
||||
#define TAPPING_TERM 150 /* ms */
|
||||
#define HOLD_ON_OTHER_KEY_PRESS_PER_KEY
|
||||
|
|
|
@ -57,3 +57,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
)
|
||||
|
||||
};
|
||||
|
||||
bool get_hold_on_other_key_press(uint16_t keycode, keyrecord_t *record) {
|
||||
switch (keycode) {
|
||||
case MT_CESC:
|
||||
// Immediately select the hold action when another key is pressed.
|
||||
return true;
|
||||
default:
|
||||
// Do not select the hold action when another key is pressed.
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue