diff options
Diffstat (limited to 'keyboard/hhkb/keymap.c')
| -rw-r--r-- | keyboard/hhkb/keymap.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/keyboard/hhkb/keymap.c b/keyboard/hhkb/keymap.c index 3ea75f5bb..9fe1237aa 100644 --- a/keyboard/hhkb/keymap.c +++ b/keyboard/hhkb/keymap.c | |||
| @@ -149,8 +149,8 @@ static const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 149 | */ | 149 | */ |
| 150 | KEYMAP(ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ | 150 | KEYMAP(ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ |
| 151 | TAB, NO, NO, NO, NO, NO, WH_L,WH_D,WH_U,WH_R,NO, NO, NO, BSPC, \ | 151 | TAB, NO, NO, NO, NO, NO, WH_L,WH_D,WH_U,WH_R,NO, NO, NO, BSPC, \ |
| 152 | LCTL,NO, ACL0,ACL1,ACL2,NO, MS_L,MS_D,MS_U,MS_R,FN0, NO, ENT, \ | 152 | LCTL,NO, ACL0,ACL1,ACL2,NO, MS_L,MS_D,MS_U,MS_R,FN0, QUOT,ENT, \ |
| 153 | LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,BTN4,BTN5,NO, RSFT,NO, \ | 153 | LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,BTN4,BTN5,SLSH,RSFT,NO, \ |
| 154 | LGUI,LALT, BTN1, RALT,FN0), | 154 | LGUI,LALT, BTN1, RALT,FN0), |
| 155 | 155 | ||
| 156 | /* Layer 4: Matias half keyboard style (Space) | 156 | /* Layer 4: Matias half keyboard style (Space) |
| @@ -195,6 +195,8 @@ action_t keymap_get_action(uint8_t layer, uint8_t row, uint8_t col) { | |||
| 195 | action_t action; | 195 | action_t action; |
| 196 | switch (key) { | 196 | switch (key) { |
| 197 | case KC_A ... KC_EXSEL: | 197 | case KC_A ... KC_EXSEL: |
| 198 | case KC_LCTRL ... KC_LGUI: | ||
| 199 | case KC_RCTRL ... KC_RGUI: | ||
| 198 | action.code = ACTION_KEY(key); | 200 | action.code = ACTION_KEY(key); |
| 199 | break; | 201 | break; |
| 200 | case KC_SYSTEM_POWER ... KC_SYSTEM_WAKE: | 202 | case KC_SYSTEM_POWER ... KC_SYSTEM_WAKE: |
| @@ -206,12 +208,14 @@ action_t keymap_get_action(uint8_t layer, uint8_t row, uint8_t col) { | |||
| 206 | case KC_MS_UP ... KC_MS_ACCEL2: | 208 | case KC_MS_UP ... KC_MS_ACCEL2: |
| 207 | action.code = ACTION_MOUSEKEY(key); | 209 | action.code = ACTION_MOUSEKEY(key); |
| 208 | break; | 210 | break; |
| 211 | /* | ||
| 209 | case KC_LCTRL ... KC_LGUI: | 212 | case KC_LCTRL ... KC_LGUI: |
| 210 | action.code = ACTION_LMODS(MOD_BIT(key)); | 213 | action.code = ACTION_LMODS(MOD_BIT(key)); |
| 211 | break; | 214 | break; |
| 212 | case KC_RCTRL ... KC_RGUI: | 215 | case KC_RCTRL ... KC_RGUI: |
| 213 | action.code = ACTION_RMODS(MOD_BIT(key)>>4); | 216 | action.code = ACTION_RMODS(MOD_BIT(key)>>4); |
| 214 | break; | 217 | break; |
| 218 | */ | ||
| 215 | case KC_FN0 ... KC_FN7: | 219 | case KC_FN0 ... KC_FN7: |
| 216 | action.code = pgm_read_word(&fn_actions[FN_INDEX(key)]); | 220 | action.code = pgm_read_word(&fn_actions[FN_INDEX(key)]); |
| 217 | break; | 221 | break; |
