mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-07-17 13:12:08 +00:00
Change Fnキー押下時の日本語入力ONを、長押し時にキャンセルするように変更。
This commit is contained in:
parent
371c5d802b
commit
dc93fa0f49
@ -18,3 +18,6 @@
|
|||||||
|
|
||||||
// place overrides here
|
// place overrides here
|
||||||
#define TAPPING_TOGGLE 2
|
#define TAPPING_TOGGLE 2
|
||||||
|
|
||||||
|
// time for long press
|
||||||
|
#define TAPPING_TERM 200
|
||||||
|
@ -112,10 +112,13 @@ switch (keycode) {
|
|||||||
update_tri_layer(_LOWER, _RAISE, _ADJUST);
|
update_tri_layer(_LOWER, _RAISE, _ADJUST);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
長押し時に入力キャンセルする場合はこれ
|
長押し時に入力キャンセルする場合
|
||||||
if (lower_pressed && (TIMER_DIFF_16(record->event.time, lower_pressed_time) < TAPPING_TERM)) {
|
if (lower_pressed && (TIMER_DIFF_16(record->event.time, lower_pressed_time) < TAPPING_TERM)) {
|
||||||
*/
|
|
||||||
|
長押しキャンセルなしの場合
|
||||||
if (lower_pressed) {
|
if (lower_pressed) {
|
||||||
|
*/
|
||||||
|
if (lower_pressed && (TIMER_DIFF_16(record->event.time, lower_pressed_time) < TAPPING_TERM)) {
|
||||||
register_code(KC_LANG1); // for macOS
|
register_code(KC_LANG1); // for macOS
|
||||||
register_code(KC_HENK);
|
register_code(KC_HENK);
|
||||||
unregister_code(KC_HENK);
|
unregister_code(KC_HENK);
|
||||||
|
Loading…
Reference in New Issue
Block a user