mirror of
https://github.com/ClaytonWWilson/miryoku_zmk.git
synced 2025-12-13 09:48:47 +00:00
Make mapping macro customisable per keyboard
This commit is contained in:
parent
45588d9c41
commit
5959a32390
@ -1,7 +1,9 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_HUMMINGBIRD)
|
||||
|
||||
#define MIRYOKU_LAYOUTMAPPING_HUMMINGBIRD( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -26,3 +28,7 @@ K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 \
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 26 27
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 28 29
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_HUMMINGBIRD
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_BLE_CHIFFRE)
|
||||
|
||||
#define MIRYOKU_LAYOUTMAPPING_BLE_CHIFFRE( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -16,3 +18,7 @@ K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 \
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 32 33
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_BLE_CHIFFRE
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_FERRIS)
|
||||
|
||||
#define MIRYOKU_LAYOUTMAPPING_FERRIS( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -16,3 +18,7 @@ K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 \
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 32 33
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_FERRIS
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_OSPRETTE)
|
||||
|
||||
#define MIRYOKU_LAYOUTMAPPING_OSPRETTE( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -16,3 +18,7 @@ K00 K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 K09 \
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 32 33
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_OSPRETTE
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_MINIDOX)
|
||||
|
||||
#define MIRYOKU_LAYOUTMAPPING_MINIDOX( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -25,3 +27,7 @@ K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 \
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 31 32
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 33 34
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_MINIDOX
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_DRACULAD)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_DRACULAD( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -21,3 +23,7 @@ K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 \
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 33 34
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 35 36
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_DRACULAD
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_REVIUNG39)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_REVIUNG39( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -13,3 +15,7 @@ K32 K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 XXX \
|
||||
K34 K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 K37 \
|
||||
K32 K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \
|
||||
K33 K35 K36
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_REVIUNG39
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_GATORAID40)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_GATORAID40( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -16,3 +18,7 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 35 36
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 37 38
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_GATORAID40
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_REVIUNG41)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_REVIUNG41( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -13,3 +15,7 @@ XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 XXX \
|
||||
K34 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 K35 K36 K37
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_REVIUNG41
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_BAROBORD)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_BAROBORD( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -14,3 +16,7 @@ K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 \
|
||||
XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX \
|
||||
XXX XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_BAROBORD
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_CORNE)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_CORNE( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -27,3 +29,7 @@ XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 37 38
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 39 40
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_CORNE
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_ELEPHANT42)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined MIRYOKU_MAPPING_EXTENDED_THUMBS
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_ELEPHANT42(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,7 +19,7 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 37 36
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 38 39
|
||||
#else
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_ELEPHANT42(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -30,3 +32,7 @@ XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 35 36
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 39 40
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_ELEPHANT42
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_JIAN)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_JIAN( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -16,3 +18,7 @@ XXX XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 XXX XXX \
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 39 40
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 41 42
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_JIAN
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_TECHNIKABLE)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined (MIRYOKU_MAPPING_EXTENDED_THUMBS)
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_TECHNIKABLE(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -15,7 +17,7 @@ K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 \
|
||||
XXX K32 K33 K34 K35 K36 K37 XXX
|
||||
#elif defined (MIRYOKU_MAPPING_2X2U)
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_TECHNIKABLE(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -26,7 +28,7 @@ K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 \
|
||||
K32 K33 K34 K35 K36 K37
|
||||
#else
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_TECHNIKABLE(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -48,3 +50,7 @@ K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 \
|
||||
#endif
|
||||
};
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_TECHNIKABLE
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_FFKB)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_FFKB( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -13,3 +15,7 @@ XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 XXX \
|
||||
XXX K10 K11 K12 K13 K14 XXX K15 K16 K17 K18 K19 XXX \
|
||||
XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \
|
||||
XXX K32 K33 K34 K35 K36 K37 XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_FFKB
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_TIGHTYL)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_TIGHTYL( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -13,3 +15,7 @@ XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 XXX \
|
||||
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 K32 K33 K34 K35 K36 K37 XXX XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_TIGHTYL
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_BAT43)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_BAT43( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -14,3 +16,7 @@ XXX K10 K11 K12 K13 K14 XXX K15 K16 K17 K18 K19 XXX \
|
||||
XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \
|
||||
K32 K33 K34 K35 K36 K37 \
|
||||
XXX XXX XXX XXX XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_BAT43
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_HILLSIDE48)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined MIRYOKU_MAPPING_EXTENDED_THUMBS
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_HILLSIDE48(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,7 +19,7 @@ XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 41 42
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 43 44
|
||||
#else
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_HILLSIDE48(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -30,3 +32,7 @@ XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 40 41
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 44 45
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_HILLSIDE48
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_LETS_SPLIT)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined MIRYOKU_MAPPING_PINKIE_STAGGER
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_LETS_SPLIT(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -15,7 +17,7 @@ K00 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K09 \
|
||||
K10 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K19 \
|
||||
K20 XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX K29
|
||||
#else
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_LETS_SPLIT(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -26,3 +28,7 @@ K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 \
|
||||
XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_LETS_SPLIT
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_PLANCK)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined MIRYOKU_MAPPING_EXTENDED_THUMBS
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_PLANCK(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -15,7 +17,7 @@ K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 \
|
||||
XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX
|
||||
#else
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_PLANCK(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -26,3 +28,7 @@ K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 \
|
||||
XXX XXX K32 K33 K34 XXX XXX K35 K36 K37 XXX XXX
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_PLANCK
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_KYRIA)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined MIRYOKU_MAPPING_EXTENDED_THUMBS
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_KYRIA(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,7 +19,7 @@ XXX K20 K21 K22 K23 K24 XXX XXX XXX XXX K25 K26 K27 K28 K29
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 43 44
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 45 46
|
||||
#else
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_KYRIA(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -30,3 +32,7 @@ XXX K20 K21 K22 K23 K24 XXX XXX XXX XXX K25 K26 K27 K28 K29
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 42 43
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 46 47
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_KYRIA
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_HORIZON)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined MIRYOKU_MAPPING_EXTENDED_THUMBS
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_HORIZON(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -15,7 +17,7 @@ K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX XXX XXX K25 K26 K27 K28 K29 \
|
||||
XXX XXX XXX K32 K33 K34 XXX XXX K35 K36 K37 XXX XXX XXX
|
||||
#else
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_HORIZON(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -26,3 +28,7 @@ K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX XXX XXX K25 K26 K27 K28 K29 \
|
||||
XXX XXX K32 K33 K34 XXX XXX XXX XXX K35 K36 K37 XXX XXX
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_HORIZON
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_KLACKER_BS)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_KLACKER_BS( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -19,3 +21,7 @@ XXX XXX XXX XXX XXX XXX XXX XXX XXX \
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 51 52
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_KLACKER_BS
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_ERGOTRAVEL)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_ERGOTRAVEL(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -13,3 +15,7 @@ XXX K00 K01 K02 K03 K04 XXX XXX K05 K06 K07 K08 K09 XXX \
|
||||
XXX K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 XXX \
|
||||
XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 XXX \
|
||||
XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_ERGOTRAVEL
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_IRIS)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_IRIS( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,3 +19,7 @@ XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 XXX \
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 51 52
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 53 54
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_IRIS
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_JIRAN)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_JIRAN( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,3 +19,7 @@ XXX XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 XXX XXX \
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 51 52
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 53 54
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_JIRAN
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_BASTYL)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_BASTYL( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -18,3 +20,7 @@ XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 49 50
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 51 52
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_BASTYL
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_LILY58)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_LILY58( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,3 +19,7 @@ XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 XXX \
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 52 53
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 54 55
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_LILY58
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_LOTUS58)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_LOTUS58( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,3 +19,7 @@ XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 XXX \
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 54 55
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 56 57
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_LOTUS58
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_NAKED60)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined MIRYOKU_MAPPING_EXTENDED_THUMBS
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_NAKED60(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -16,7 +18,7 @@ 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 K32 K33 K34 K35 K36 K37 XXX XXX XXX
|
||||
#else
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_NAKED60(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -28,3 +30,7 @@ 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 K32 K33 K34 XXX XXX K35 K36 K37 XXX XXX
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_NAKED60
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_PREONIC)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined MIRYOKU_MAPPING_EXTENDED_THUMBS
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_PREONIC(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -16,7 +18,7 @@ K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 \
|
||||
XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX
|
||||
#else
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_PREONIC(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -28,3 +30,7 @@ K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 \
|
||||
XXX XXX K32 K33 K34 XXX XXX K35 K36 K37 XXX XXX
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_PREONIC
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_SOFLE)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_SOFLE( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,3 +19,7 @@ XXX K20 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K29 XXX \
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 53 54
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 55 56
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_SOFLE
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_ATREUS)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_ATREUS( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,3 +19,7 @@ XXX XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX XXX
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 53 54
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 55 56
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_ATREUS
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_REBOUND)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING(\
|
||||
#define MIRYOKU_LAYOUTMAPPING_REBOUND(\
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -14,3 +16,7 @@ K00 K01 K02 K03 K04 XXX XXX K05 K06 K07 K08 K09 \
|
||||
K10 K11 K12 K13 K14 XXX XXX XXX K15 K16 K17 K18 K19 \
|
||||
K20 K21 K22 K23 K24 XXX XXX XXX K25 K26 K27 K28 K29 \
|
||||
XXX XXX XXX K32 K33 K34 XXX K35 K36 K37 XXX XXX XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_REBOUND
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_HELIX)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_HELIX( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -17,3 +19,7 @@ XXX XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX XXX
|
||||
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_LEFT 55 56
|
||||
#define MIRYOKU_KLUDGE_THUMBCOMBOS_RIGHT 57 58
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_HELIX
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_BREEZE)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_BREEZE( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -14,3 +16,7 @@ XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 XXX XXX
|
||||
XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX XXX \
|
||||
XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX XXX XXX XXX \
|
||||
XXX K32 K33 K34 K35 K36 K37 XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_BREEZE
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_PINKIESOUT)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_PINKIESOUT( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -14,3 +16,7 @@ XXX K00 K01 K02 K03 K04 XXX XXX K05 K06 K07 K08 K09 XXX \
|
||||
XXX K10 K11 K12 K13 K14 XXX XXX 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
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_PINKIESOUT
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_ERGODASH)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_ERGODASH( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -14,3 +16,7 @@ XXX K00 K01 K02 K03 K04 XXX XXX K05 K06 K07 K08 K09
|
||||
XXX K10 K11 K12 K13 K14 XXX XXX 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
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_ERGODASH
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_VITERBI)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#if defined MIRYOKU_MAPPING_PINKIE_STAGGER
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_VITERBI( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -16,7 +18,7 @@ XXX K00 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K09 XXX \
|
||||
XXX K10 K21 K22 K23 K24 XXX XXX K25 K26 K27 K28 K19 XXX \
|
||||
XXX K20 XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX K29 XXX
|
||||
#else
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_VITERBI( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -28,3 +30,7 @@ XXX K10 K11 K12 K13 K14 XXX XXX 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
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_VITERBI
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2021 Manna Harbour
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_ZODIARK)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_ZODIARK( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -14,3 +16,7 @@ XXX K00 K01 K02 K03 K04 XXX XXX K05 K06 K07 K08 K09
|
||||
XXX K10 K11 K12 K13 K14 XXX XXX K15 K16 K17 K18 K19 XXX \
|
||||
XXX K20 K21 K22 K23 K24 XXX XXX XXX XXX K25 K26 K27 K28 K29 XXX \
|
||||
XXX XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_ZODIARK
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_GLOVE80)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_GLOVE80( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -15,3 +17,7 @@ XXX K00 K01 K02 K03 K04 K05 K06 K07
|
||||
XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \
|
||||
XXX K20 K21 K22 K23 K24 XXX XXX XXX XXX XXX XXX K25 K26 K27 K28 K29 XXX \
|
||||
XXX XXX XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX XXX XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_GLOVE80
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
// Copyright 2022 Manna Harbour
|
||||
// https://github.com/manna-harbour/miryoku
|
||||
|
||||
#if !defined (MIRYOKU_LAYOUTMAPPING_ADV360)
|
||||
|
||||
#define XXX &none
|
||||
|
||||
#define MIRYOKU_MAPPING( \
|
||||
#define MIRYOKU_LAYOUTMAPPING_ADV360( \
|
||||
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \
|
||||
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \
|
||||
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \
|
||||
@ -14,3 +16,7 @@ XXX K00 K01 K02 K03 K04 XXX
|
||||
XXX K10 K11 K12 K13 K14 XXX XXX XXX XXX XXX XXX K15 K16 K17 K18 K19 XXX \
|
||||
XXX K20 K21 K22 K23 K24 XXX XXX XXX XXX XXX XXX XXX XXX K25 K26 K27 K28 K29 XXX \
|
||||
XXX XXX XXX XXX XXX K32 K33 K34 K35 K36 K37 XXX XXX XXX XXX XXX
|
||||
|
||||
#endif
|
||||
|
||||
#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_ADV360
|
||||
|
||||
Loading…
Reference in New Issue
Block a user