diff --git a/keyboards/jones/v.0.3.1/keymaps/default_ansi/config.h b/keyboards/jones/v.0.3.1/keymaps/default_ansi/config.h index 9450bddd672..81183bd20c0 100644 --- a/keyboards/jones/v.0.3.1/keymaps/default_ansi/config.h +++ b/keyboards/jones/v.0.3.1/keymaps/default_ansi/config.h @@ -16,6 +16,8 @@ #pragma once +#define TAPPING_TERM_PER_KEY + // place overrides here #define TAPPING_TOGGLE 2 diff --git a/keyboards/jones/v.0.3.1/keymaps/default_ansi/keymap.c b/keyboards/jones/v.0.3.1/keymaps/default_ansi/keymap.c index 7236b83dc5f..b7a7afda890 100644 --- a/keyboards/jones/v.0.3.1/keymaps/default_ansi/keymap.c +++ b/keyboards/jones/v.0.3.1/keymaps/default_ansi/keymap.c @@ -151,6 +151,15 @@ const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT_JP( ); #endif +uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record) { + switch (keycode) { + case S_SLSH: + return 0; + default: + return TAPPING_TERM; + } +} + // レイヤーキーを変換・無変換キーと共用する際に動作を改善する。 static bool lower_pressed = false; static uint16_t lower_pressed_time = 0;