X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=keyboard%2Fergodox%2Fkeymap_cub.c;h=f9ef8252538e505b7d6b00b941a8662be5d9ff97;hb=41c36024ba0395da3db445fea5ceb41470175fd9;hp=aba7c79a81d106b9b8f7d5ea5b62b44dad3e6755;hpb=0c0e6203197dc7036ee6f0b04854bf14321e93bf;p=max%2Ftmk_keyboard.git diff --git a/keyboard/ergodox/keymap_cub.c b/keyboard/ergodox/keymap_cub.c index aba7c79a..f9ef8252 100644 --- a/keyboard/ergodox/keymap_cub.c +++ b/keyboard/ergodox/keymap_cub.c @@ -385,7 +385,7 @@ enum macro_id { /* * Fn action definition */ -const uint16_t PROGMEM fn_actions[] = { +const action_t PROGMEM fn_actions[] = { [0] = ACTION_FUNCTION(TEENSY_KEY), // FN0 - Teensy key [1] = ACTION_MODS_KEY(MOD_LSFT, KC_BSLS), // FN1 = Shifted BackSlash // " in Workman @@ -432,7 +432,7 @@ const uint16_t PROGMEM fn_actions[] = { [27] = ACTION_LAYER_TAP_KEY(9, KC_V), // FN27 = momentary Layer9 on V key, to use with application-specific shortcuts }; -const uint16_t PROGMEM fn_actions_4[] = { +const action_t PROGMEM fn_actions_4[] = { [1] = ACTION_MODS_KEY(MOD_LSFT, KC_BSLS), // FN1 = Shifted BackSlash // " in Workman [2] = ACTION_MODS_KEY(MOD_LSFT, KC_MINS), // FN2 = Shifted Minus // \ in Workman [3] = ACTION_MODS_KEY(MOD_LSFT, KC_COMM), // FN3 = Shifted comma // < in Workman @@ -440,14 +440,14 @@ const uint16_t PROGMEM fn_actions_4[] = { [5] = ACTION_MODS_KEY(MOD_LSFT, KC_SLSH), // FN5 = Shifted slash // ? in Workman }; -const uint16_t PROGMEM fn_actions_7[] = { +const action_t PROGMEM fn_actions_7[] = { [0] = ACTION_MACRO(XMONAD_RESET), // FN0 = xmonad-reanimator [1] = ACTION_MACRO(PASSWORD1), // FN1 = default password [2] = ACTION_MACRO(PASSWORD1), // FN2 = other password [3] = ACTION_MACRO(PASSWORD1), // FN3 = mega password }; -const uint16_t PROGMEM fn_actions_9[] = { +const action_t PROGMEM fn_actions_9[] = { [0] = ACTION_MODS_KEY(MOD_LCTL, KC_P0), // FN0 = Ctrl+0 [1] = ACTION_MODS_KEY(MOD_LALT, KC_P1), // FN1 = Alt+1 [2] = ACTION_MODS_KEY(MOD_LALT, KC_P2), // FN2 = Alt+2