Ergodox (qmk firmware) 동시 누름/레이어 전환 설정 메모

소개



qmk firmware 문서 Advanced Keycodes 에서 소개된 설정 주위의 메모입니다.
스스로 사용하고 있는 것만 기재하고 있습니다. 마음이 가면 다른 사람도 추가합니다.

※ 쓰기 시 qmk firmware 버전은 0.6.172입니다.

전제



Tap=짧게 누름
Hold=길게 누르기
SFT_T(KC_A)=Tap시 a, Hold 시 Shift. Mod Tap key라고 불린다.
LT (layer1, KC_A) = Tap시 a, Hold시 layer1로 전환
SFT_T 이나 LT 등에 대해서는 ErgoDox의 키맵을 놀 때 볼 수있는 치트 시트 를 알기 쉽습니다.

TAPPING_TERM



Tap에서 Hold로 전환할 때까지의 누름 시간(ms).
기본값은 200입니다.

RETRO_TAPPING



TAPPING_TERM을 경과해도 다른 키를 누르지 않으면 Tap으로 취급된다.
TAPPING_TERM이 짧고 Tap의 생각이 Hold 취급이 되어 버리는 경우의 대책이 되지만, 좋아하는 대로.
htps : // / cs. qmk. fm / # / 훗 아츠레 _ 아 d ゔ 펜 세 d - 케 y 여기 s? I d = Ret Ro-Tappin g
SFT_T(KC_A) Down
# TAPPING_TERM経過...
SFT_T(KC_A) Up

=> 何も入力されない # RETRO_TAPPING無効
=> aが入力される   # RETRO_TAPPING有効

PERMISSIVE_HOLD



TAPPING_TERM 경과 전에 다른 키를 누르면 Hold로 취급됩니다.
키의 동시 누르기가 빠른 사람에게 추천.
htps : // / cs. qmk. fm / # / 훗 아츠레 _ 아 d ゔ 펜 세 d - 케 y 여기 s? 이 d = 페르 미시ゔ
SFT_T(KC_A) Down
# TAPPING_TERM経過前に
KC_X Down
KC_X Up
SFT_T(KC_A) Up

=> axが入力される # PERMISSIVE_HOLD無効
=> Xが入力される  # PERMISSIVE_HOLD有効

TAPPING_TERM을 500 이상으로 설정하면 자동으로 활성화됩니다.

TAPPING_FORCE_HOLD



Mod Tap key를 Tap 후에 곧바로 Hold했을 때에, Hold로서 취급되게 된다.
htps : // / cs. qmk. fm / # / 훗 아츠레 _ 아 d ゔ 펜 세 d - 케 y 여기 s? I d = Tappin g-fu rse-ho ld
SFT_T(KC_A) Down
SFT_T(KC_A) Up   # => aが入力される
SFT_T(KC_A) Down
# TAPPING_TERM経過...
KC_X Down
KC_X UP
SFT_T(KC_A) Up

=> aaaaaaaaa...xが入力される(aの連続はキーリピートによるもの) # TAPPING_FORCE_HOLD無効
=> Xが入力される  # TAPPING_FORCE_HOLD有効

IGNORE_MOD_TAP_INTERRUPT



Mod Tap key와 통상 키를 연속해서 고속으로 눌렀을 때, 양쪽의 키를 Tap로서 취급하게 된다.
htps : // / cs. qmk. fm / # / 훗 아츠레 _ 아 d ゔ 센세 d_ 케 y 여기 s? I d = G G Ree도 d-p p입니다.
SFT_T(KC_A) Down
KC_X Down
SFT_T(KC_A) Up
KC_X Up

=> Xが入力される # IGNORE_MOD_TAP_INTERRUPT無効
=> axが入力される  # IGNORE_MOD_TAP_INTERRUPT有効

※ 유효시에도 두 키를 TAPPING_TERM 이상 누르고 있으면 Hold로 취급됩니다.
※ 모디파이어 키에만 적용된다. 레이어 키에는 적용되지 않습니다.

마지막으로



키 맵이나 config를 공개하고 있으므로 좋으면 참조하십시오.
htps : // 기주 b. 코 m / 우오 dna / qmk_ 후미 rm / t ree / da ぇ ぉ p / 케 y 보아 rds / 이리 s / 케 yma ps / 우오 dna - 오 sx

좋은 웹페이지 즐겨찾기