From: Oleg Kostyuk Date: Mon, 9 Sep 2013 16:58:53 +0000 (+0300) Subject: New layer for F* keys X-Git-Url: https://git.friedersdorff.com/?a=commitdiff_plain;h=ea5bf49b8902a6ad4ab2d16aa769d42b20d568f6;p=max%2Ftmk_keyboard.git New layer for F* keys --- diff --git a/keyboard/ergodox/keymap_cub.h b/keyboard/ergodox/keymap_cub.h index 32e98bc5..eab27dac 100644 --- a/keyboard/ergodox/keymap_cub.h +++ b/keyboard/ergodox/keymap_cub.h @@ -237,6 +237,27 @@ static const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { TRNS,RSFT,RCTL ), + KEYMAP( // layout: layer 7: F-keys on right hand + // left hand + TRNS,NO, NO, NO, NO, NO, NO, + TRNS,NO, NO, NO, NO, NO, TRNS, + TRNS,TRNS,NO, NO, NO, NO, + TRNS,NO, NO, NO, NO, NO, TRNS, + TRNS,TRNS,TRNS,LALT,LGUI, + TRNS,TRNS, + TRNS, + LCTL,LSFT,TRNS, + // right hand + NO, NO, NO, NO, NO, NO, TRNS, + TRNS,NO, F1, F2, F3, F4, PGUP, + NO, F5, F6, F7, F8, PGDN, + TRNS,NO, F9, F10, F11, F12, TRNS, + RGUI,RALT,TRNS,TRNS,TRNS, + TRNS,TRNS, + TRNS, + TRNS,RSFT,RCTL + ), + /* // templates to copy from @@ -315,7 +336,7 @@ static const uint16_t PROGMEM fn_actions[] = { ACTION_LAYER_TAP_KEY(2, KC_H), // FN18 = L2 symbols on J key, to use with Mouse keys ACTION_LAYER_TAP_KEY(2, KC_V), // FN19 = L2 symbols on V key, to use with Numpad keys - ACTION_LAYER_TAP_KEY(6, KC_A), // FN20 = L6 symbols on A key, to use with F* keys + ACTION_LAYER_TAP_KEY(7, KC_A), // FN20 = L7 symbols on A key, to use with F* keys ACTION_LAYER_TAP_KEY(6, KC_SCLN), // FN21 = L6 symbols on ; key, to use with F* keys };