mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-11-22 03:19:24 +00:00
[Keymap] Improve tap-hold configuration (#21383)
This commit is contained in:
parent
880b391f9c
commit
eeb5b4e8fe
@ -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 New Issue
Block a user