diff options
Diffstat (limited to 'keyboard/hhkb')
-rw-r--r-- | keyboard/hhkb/keymap.c | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/keyboard/hhkb/keymap.c b/keyboard/hhkb/keymap.c index 094d33af11..7afbdbec2c 100644 --- a/keyboard/hhkb/keymap.c +++ b/keyboard/hhkb/keymap.c @@ -186,17 +186,14 @@ enum macro_id { * Fn action definition */ static const uint16_t PROGMEM fn_actions[] = { - [0] = ACTION_DEFAULT_LAYER, // Default layer(not used) -// [1] = ACTION_KEYMAP(1), // HHKB layer - [1] = ACTION_KEYMAP_TAP_TOGGLE(1), // HHKB layer(toggle with 5 taps) - [2] = ACTION_KEYMAP_TAP_KEY(2, KC_SLASH), // Cursor layer with Slash* - [3] = ACTION_KEYMAP_TAP_KEY(3, KC_SCLN), // Mousekey layer with Semicolon* - [4] = ACTION_RMOD_TAP_KEY(KC_RCTL, KC_ENT), // RControl with tap Enter* - [5] = ACTION_LMOD_ONESHOT(KC_LSFT), // Oneshot Shift* -// [6] = ACTION_KEYMAP_TAP_KEY(4, KC_SPC), // Half-qwerty layer with Space - [6] = ACTION_KEYMAP_TAP_KEY(5, KC_SPC), // Mousekey layer with Space -// [7] = ACTION_KEYMAP(3), // Mousekey layer - [7] = ACTION_KEYMAP_TOGGLE(3), // Mousekey layer(toggle) + [0] = ACTION_DEFAULT_LAYER_SET(0), // Default layer(not used) + [1] = ACTION_LAYER_TAP_TOGGLE(1), // HHKB layer(toggle with 5 taps) + [2] = ACTION_LAYER_TAP_KEY(2, KC_SLASH), // Cursor layer with Slash* + [3] = ACTION_LAYER_TAP_KEY(3, KC_SCLN), // Mousekey layer with Semicolon* + [4] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENT), // RControl with tap Enter* + [5] = ACTION_MODS_ONESHOT(MOD_LSFT), // Oneshot Shift* + [6] = ACTION_LAYER_TAP_KEY(5, KC_SPC), // Mousekey layer with Space + [7] = ACTION_LAYER_TOGGLE(3), // Mousekey layer(toggle) // [8] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_BSPC), // LControl with tap Backspace // [9] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_ESC), // LControl with tap Esc |