Skip to content

Commit eafe985

Browse files
committed
Fix combos
1 parent a8fe027 commit eafe985

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

combos.def

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,28 @@
55
*/
66

77
/* System */
8+
COMB(esc, KC_ESC, KC_W, KC_P)
89
COMB(login, C(A(KC_DEL)), KC_Q, KC_W, KC_Y, KC_QUOT)
910
COMB(bwfill, C(S(KC_L)), KC_G, KC_M)
1011
COMB(caps, KC_CAPS, KC_B, KC_J)
11-
COMB(boot, QK_BOOT, KC_Z, KC_X, KC_DOT, KC_SLSH)
12+
COMB(boot, QK_BOOT, MT(MOD_LGUI,KC_Z), MT(MOD_LALT,KC_X), MT(MOD_LALT,KC_DOT), MT(MOD_RGUI,KC_SLSH))
1213

1314
/* Brackets */
1415
COMB(lbrk, KC_LBRC, KC_W, KC_F)
1516
COMB(rbrk, KC_RBRC, KC_U, KC_Y)
1617
COMB(lpar, KC_LPRN, KC_R, KC_S)
1718
COMB(rpar, KC_RPRN, KC_E, KC_I)
18-
COMB(lang, KC_LT, KC_X, KC_C)
19-
COMB(rang, KC_GT, KC_COMM, KC_DOT)
19+
COMB(lang, KC_LT, MT(MOD_LALT,KC_X), MT(MOD_LCTL,KC_C))
20+
COMB(rang, KC_GT, MT(MOD_RCTL,KC_COMM), MT(MOD_LALT,KC_DOT))
2021

2122
/* Symbols */
2223
COMB(mins, KC_MINUS, KC_P, KC_T)
2324
COMB(unds, KC_UNDERSCORE, KC_L, KC_N)
2425
COMB(eqal, KC_EQUAL, KC_F, KC_S)
2526
COMB(excl, KC_EXCLAIM, KC_U, KC_E)
26-
COMB(grav, KC_GRAVE, KC_R, KC_X)
27-
COMB(bsls, KC_BACKSLASH, KC_S, KC_C)
28-
COMB(fsls, KC_SLASH, KC_E, KC_COMM)
27+
COMB(grav, KC_GRAVE, KC_R, MT(MOD_LALT,KC_X))
28+
COMB(bsls, KC_BACKSLASH, KC_S, MT(MOD_LCTL,KC_C))
29+
COMB(fsls, KC_SLASH, KC_E, MT(MOD_RCTL,KC_COMM))
2930

3031

3132
/* Mouse */

config.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#define COMBO_VARIABLE_LEN
44
#undef COMBO_TERM
5-
#define COMBO_TERM 30
5+
#define COMBO_TERM 40
66

77
// #ifdef FP_POINTING_DEFAULT_DPI
88
// #undef FP_POINTING_DEFAULT_DPI

keymap.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ enum layer_names {
1515
_COMB
1616
};
1717

18-
#define COMBO_ONLY_FROM_LAYER _COMB
18+
#define COMBO_ONLY_FROM_LAYER _BASE
1919

2020
// General Shortcuts
2121
#define C_SNIP G(S(KC_S))
@@ -64,7 +64,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
6464
[_BASE] = LAYOUT_ffkb(
6565
KC_NO, KC_Q, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, KC_Y, KC_QUOT, KC_NO,
6666
KC_NO, KC_A, KC_R, KC_S, KC_T, KC_G, KC_M, KC_N, KC_E, KC_I, KC_O, KC_NO,
67-
KC_NO, MM(LGUI,Z), MM(LALT,X), MM(LSFT,C), MM(LCTL,D), KC_V, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH, KC_NO,
67+
KC_NO, MM(LGUI,Z), MM(LALT,X), MM(LCTL,C), MM(LSFT,D), KC_V, KC_K, MM(RSFT,H), MM(RCTL,COMM), MM(RALT,DOT), MM(RGUI,SLSH), KC_NO,
6868
KC_NO, MO(_NUMB), OSM_SFT, KC_BSPC, KC_ENTER, KC_SPC, MO(_NAVI), KC_NO
6969
),
7070

0 commit comments

Comments
 (0)