Update thumb combos implementation

- Change MIRYOKU_COMBO_TPS_ENABLE to MIRYOKU_KLUDGE_THUMBCOMBOS
- Change MIRYOKU_COMBO_TPSL to MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT
- Change MIRYOKU_COMBO_TPSR to MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT
- Add support for MIRYOKU_LAYERS_FLIP
- Add missing buttons on Mouse and Button for mouse keys PR
- Add MIRYOKU_KLUDGE_THUMBCOMBOS_MACRO(layer, side, binding)
This commit is contained in:
Manna Harbour
2021-12-22 23:01:06 +11:00
parent cea0372dca
commit f33d308ae0
18 changed files with 73 additions and 90 deletions

View File

@@ -12,7 +12,7 @@ K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 \
K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 \
K34 K33 K36 K35
#define MIRYOKU_COMBO_TPSL 30 31
#define MIRYOKU_COMBO_TPSR 32 33
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 30 31
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 32 33
#define MIRYOKU_COMBO_TPS_ENABLE
#define MIRYOKU_KLUDGE_THUMBCOMBOS

View File

@@ -12,7 +12,7 @@ K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 \
K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 \
K33 K34 K35 K36
#define MIRYOKU_COMBO_TPSL 30 31
#define MIRYOKU_COMBO_TPSR 32 33
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 30 31
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 32 33
#define MIRYOKU_COMBO_TPS_ENABLE
#define MIRYOKU_KLUDGE_THUMBCOMBOS

View File

@@ -12,7 +12,7 @@ K00 K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 K09 \
K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 \
K33 K34 K35 K36
#define MIRYOKU_COMBO_TPSL 30 31
#define MIRYOKU_COMBO_TPSR 32 33
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 30 31
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 32 33
#define MIRYOKU_COMBO_TPS_ENABLE
#define MIRYOKU_KLUDGE_THUMBCOMBOS

View File

@@ -12,5 +12,5 @@ K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 \
K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 \
K32 K33 K34 K35 K36 K37
#define MIRYOKU_COMBO_TPSL 33 34
#define MIRYOKU_COMBO_TPSR 35 36
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 33 34
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 35 36

View File

@@ -14,5 +14,5 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 \
K32 K33 K34 K35 K36 K37
#define MIRYOKU_COMBO_TPSL 35 36
#define MIRYOKU_COMBO_TPSR 37 38
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 35 36
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 37 38

View File

@@ -14,5 +14,5 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \
K32 K33 K34 K35 K36 K37
#define MIRYOKU_COMBO_TPSL 37 38
#define MIRYOKU_COMBO_TPSR 39 40
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 37 38
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 39 40

View File

@@ -14,5 +14,5 @@ XXX XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 XXX XXX \
XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \
K32 K33 K34 K35 K36 K37
#define MIRYOKU_COMBO_TPSL 39 40
#define MIRYOKU_COMBO_TPSR 41 42
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 39 40
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 41 42

View File

@@ -14,8 +14,8 @@ XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09
XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
XXX K20 K21 K22 K23 K24 XXX XXX XXX XXX K25 K26 K27 K28 K29 XXX \
XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX
#define MIRYOKU_COMBO_TPSL 43 44
#define MIRYOKU_COMBO_TPSR 45 46
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 43 44
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 45 46
#else
#define MIRYOKU_MAPPING(\
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
@@ -27,6 +27,6 @@ XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09
XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
XXX K20 K21 K22 K23 K24 XXX XXX XXX XXX K25 K26 K27 K28 K29 XXX \
XXX K32 K33 K34 XXX XXX K35 K36 K37 XXX
#define MIRYOKU_COMBO_TPSL 42 43
#define MIRYOKU_COMBO_TPSR 46 47
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 42 43
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 46 47
#endif

View File

@@ -15,5 +15,5 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 XXX \
K32 K33 K34 K35 K36 K37
#define MIRYOKU_COMBO_TPSL 51 52
#define MIRYOKU_COMBO_TPSR 53 54
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 51 52
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 53 54

View File

@@ -16,5 +16,5 @@ XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \
K32 K33 K34 K35 K36 K37 \
XXX XXX XXX XXX
#define MIRYOKU_COMBO_TPSL 49 50
#define MIRYOKU_COMBO_TPSR 51 52
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 49 50
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 51 52

View File

@@ -15,5 +15,5 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 XXX \
XXX K32 K33 K34 K35 K36 K37 XXX
#define MIRYOKU_COMBO_TPSL 52 53
#define MIRYOKU_COMBO_TPSR 54 55
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 52 53
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 54 55

View File

@@ -15,5 +15,5 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 XXX \
XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX
#define MIRYOKU_COMBO_TPSL 53 54
#define MIRYOKU_COMBO_TPSR 55 56
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 53 54
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 55 56

View File

@@ -15,5 +15,5 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \
XXX XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX XXX
#define MIRYOKU_COMBO_TPSL 53 54
#define MIRYOKU_COMBO_TPSR 55 56
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 53 54
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 55 56

View File

@@ -15,5 +15,5 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 XXX \
XXX XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX XXX
#define MIRYOKU_COMBO_TPSL 55 56
#define MIRYOKU_COMBO_TPSR 57 58
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 55 56
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 57 58