Update Shiftと組み合わせた/?キーの反応を良くするため、キーごとにTAPPING_TERMを指定できるようにした。

This commit is contained in:
Takeshi Nishio 2020-10-26 05:41:37 +09:00
parent c3f75ad878
commit 5a2f12307d
2 changed files with 11 additions and 0 deletions

View File

@ -16,6 +16,8 @@
#pragma once
#define TAPPING_TERM_PER_KEY
// place overrides here
#define TAPPING_TOGGLE 2

View File

@ -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;