diff options
| author | tmk <nobody@nowhere> | 2013-03-05 02:42:28 +0900 |
|---|---|---|
| committer | tmk <nobody@nowhere> | 2013-03-05 02:42:28 +0900 |
| commit | 1aa067e5414873559f59e310f38bb43e8803a45f (patch) | |
| tree | 7dcf57fd127ae32e1828a6e28a60dbcc5220c56c /keyboard/gh60 | |
| parent | 083c75816fbad6bcbbc268eb77e5011d2d16656b (diff) | |
| download | qmk_firmware-1aa067e5414873559f59e310f38bb43e8803a45f.tar.gz qmk_firmware-1aa067e5414873559f59e310f38bb43e8803a45f.zip | |
Clean action.h and add keymap doc
Diffstat (limited to 'keyboard/gh60')
| -rw-r--r-- | keyboard/gh60/keymap.c | 18 | ||||
| -rw-r--r-- | keyboard/gh60/keymap_poker.h | 12 | ||||
| -rw-r--r-- | keyboard/gh60/keymap_poker_set.h | 16 |
3 files changed, 23 insertions, 23 deletions
diff --git a/keyboard/gh60/keymap.c b/keyboard/gh60/keymap.c index af7af64d1..1f5344d4c 100644 --- a/keyboard/gh60/keymap.c +++ b/keyboard/gh60/keymap.c | |||
| @@ -204,15 +204,15 @@ static const uint8_t PROGMEM overlays[][MATRIX_ROWS][MATRIX_COLS] = {}; | |||
| 204 | * Fn action definition | 204 | * Fn action definition |
| 205 | */ | 205 | */ |
| 206 | static const uint16_t PROGMEM fn_actions[] = { | 206 | static const uint16_t PROGMEM fn_actions[] = { |
| 207 | [0] = ACTION_KEYMAP(4), // FN0 | 207 | [0] = ACTION_KEYMAP_MOMENTARY(4), |
| 208 | [1] = ACTION_KEYMAP_TAP_KEY(5, KC_SLASH), // FN1 | 208 | [1] = ACTION_KEYMAP_TAP_KEY(5, KC_SLASH), |
| 209 | [2] = ACTION_KEYMAP_TAP_KEY(6, KC_SCLN), // FN2 | 209 | [2] = ACTION_KEYMAP_TAP_KEY(6, KC_SCLN), |
| 210 | [3] = ACTION_KEYMAP(6), // FN3 | 210 | [3] = ACTION_KEYMAP_MOMENTARY(6), |
| 211 | [4] = ACTION_KEYMAP(7), // to Layout selector | 211 | [4] = ACTION_KEYMAP_MOMENTARY(7), // to Layout selector |
| 212 | [5] = ACTION_SET_DEFAULT_LAYER(0), // set qwerty layout | 212 | [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout |
| 213 | [6] = ACTION_SET_DEFAULT_LAYER(1), // set colemak layout | 213 | [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout |
| 214 | [7] = ACTION_SET_DEFAULT_LAYER(2), // set dvorak layout | 214 | [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout |
| 215 | [8] = ACTION_SET_DEFAULT_LAYER(3), // set workman layout | 215 | [8] = ACTION_DEFAULT_LAYER_SET(3), // set workman layout |
| 216 | }; | 216 | }; |
| 217 | #endif | 217 | #endif |
| 218 | 218 | ||
diff --git a/keyboard/gh60/keymap_poker.h b/keyboard/gh60/keymap_poker.h index 2bbda6106..3e0921ad9 100644 --- a/keyboard/gh60/keymap_poker.h +++ b/keyboard/gh60/keymap_poker.h | |||
| @@ -92,13 +92,13 @@ static const uint8_t PROGMEM overlays[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 92 | }; | 92 | }; |
| 93 | static const uint16_t PROGMEM fn_actions[] = { | 93 | static const uint16_t PROGMEM fn_actions[] = { |
| 94 | /* Poker Layout */ | 94 | /* Poker Layout */ |
| 95 | [0] = ACTION_OVERLAY(2), // to Fn overlay | 95 | [0] = ACTION_OVERLAY_MOMENTARY(2), // to Fn overlay |
| 96 | [1] = ACTION_OVERLAY_TOGGLE(0), // toggle arrow overlay | 96 | [1] = ACTION_OVERLAY_TOGGLE(0), // toggle arrow overlay |
| 97 | [2] = ACTION_OVERLAY_TOGGLE(1), // toggle Esc overlay | 97 | [2] = ACTION_OVERLAY_TOGGLE(1), // toggle Esc overlay |
| 98 | [3] = ACTION_RMODS_KEY(MOD_BIT(KC_RCTL)|MOD_BIT(KC_RSFT), KC_ESC), // Task(RControl,RShift+Esc) | 98 | [3] = ACTION_RMODS_KEY(MOD_BIT(KC_RCTL)|MOD_BIT(KC_RSFT), KC_ESC), // Task(RControl,RShift+Esc) |
| 99 | [4] = ACTION_OVERLAY(3), // to Layout selector | 99 | [4] = ACTION_OVERLAY_MOMENTARY(3), // to Layout selector |
| 100 | [5] = ACTION_SET_DEFAULT_LAYER(0), // set qwerty layout | 100 | [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout |
| 101 | [6] = ACTION_SET_DEFAULT_LAYER(1), // set colemak layout | 101 | [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout |
| 102 | [7] = ACTION_SET_DEFAULT_LAYER(2), // set dvorak layout | 102 | [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout |
| 103 | [8] = ACTION_SET_DEFAULT_LAYER(3), // set workman layout | 103 | [8] = ACTION_DEFAULT_LAYER_SET(3), // set workman layout |
| 104 | }; | 104 | }; |
diff --git a/keyboard/gh60/keymap_poker_set.h b/keyboard/gh60/keymap_poker_set.h index bf4d8959f..eaaf3159d 100644 --- a/keyboard/gh60/keymap_poker_set.h +++ b/keyboard/gh60/keymap_poker_set.h | |||
| @@ -67,15 +67,15 @@ static const uint8_t PROGMEM overlays[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 67 | */ | 67 | */ |
| 68 | static const uint16_t PROGMEM fn_actions[] = { | 68 | static const uint16_t PROGMEM fn_actions[] = { |
| 69 | /* Poker Layout */ | 69 | /* Poker Layout */ |
| 70 | [0] = ACTION_OVERLAY_SET_P(3), // FN0 move to Fn'd when press | 70 | [0] = ACTION_OVERLAY_SET(3, ON_PRESS), // FN0 move to Fn'd when press |
| 71 | [1] = ACTION_OVERLAY_SET_P(4), // FN1 move to Fn'd arrow when press | 71 | [1] = ACTION_OVERLAY_SET(4, ON_PRESS), // FN1 move to Fn'd arrow when press |
| 72 | [2] = ACTION_OVERLAY_SET_P(5), // FN2 move to Fn'd Esc when press | 72 | [2] = ACTION_OVERLAY_SET(5, ON_PRESS), // FN2 move to Fn'd Esc when press |
| 73 | [3] = ACTION_OVERLAY_SET_P(6), // FN3 move to Fn'd arrow + Esc when press | 73 | [3] = ACTION_OVERLAY_SET(6, ON_PRESS), // FN3 move to Fn'd arrow + Esc when press |
| 74 | 74 | ||
| 75 | [4] = ACTION_OVERLAY_CLEAR, // FN4 clear overlay when release | 75 | [4] = ACTION_OVERLAY_CLEAR(ON_RELEASE), // FN4 clear overlay when release |
| 76 | [5] = ACTION_OVERLAY_SET_R(0), // FN5 move to arrow when release | 76 | [5] = ACTION_OVERLAY_SET(0, ON_RELEASE), // FN5 move to arrow when release |
| 77 | [6] = ACTION_OVERLAY_SET_R(1), // FN6 move to Esc when release | 77 | [6] = ACTION_OVERLAY_SET(1, ON_RELEASE), // FN6 move to Esc when release |
| 78 | [7] = ACTION_OVERLAY_SET_R(2), // FN7 move to arrow + Esc when release | 78 | [7] = ACTION_OVERLAY_SET(2, ON_RELEASE), // FN7 move to arrow + Esc when release |
| 79 | 79 | ||
| 80 | [8] = ACTION_RMODS_KEY(MOD_BIT(KC_RCTL)|MOD_BIT(KC_RSFT), KC_ESC), // FN8 Task(RControl,RShift+Esc) | 80 | [8] = ACTION_RMODS_KEY(MOD_BIT(KC_RCTL)|MOD_BIT(KC_RSFT), KC_ESC), // FN8 Task(RControl,RShift+Esc) |
| 81 | }; | 81 | }; |
