Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions configs/ASiLVLABC/BoardConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@
#define BUTTON_LAYOUT_RIGHT BUTTON_LAYOUT_BOARD_DEFINED_B


// LVL Action Buttons
#define DEFAULT_BOARD_LAYOUT_B_NAME "ASi LVL ABC Default"
#define DEFAULT_BOARD_LAYOUT_B {\
{GP_ELEMENT_PIN_BUTTON, {104, 10, 109, 15, 1, 1, 20, GP_SHAPE_SQUARE}},\
{GP_ELEMENT_PIN_BUTTON, {112, 10, 117, 15, 1, 1, 16, GP_SHAPE_SQUARE}},\
Expand All @@ -153,7 +153,7 @@
{GP_ELEMENT_PIN_BUTTON, {50, 57, 6, 6, 1, 1, 2, GP_SHAPE_ELLIPSE}}\
}

// LVL ABC
#define DEFAULT_BOARD_LAYOUT_A_NAME "ASi LVL ABC Default"
#define DEFAULT_BOARD_LAYOUT_A {\
{GP_ELEMENT_PIN_BUTTON, {20, 30, 5, 5, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {33, 30, 5, 5, 1, 1, 3, GP_SHAPE_ELLIPSE}},\
Expand Down
5 changes: 3 additions & 2 deletions configs/ASiLVLWASD/BoardConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -135,14 +135,15 @@
#define BUTTON_LAYOUT_RIGHT BUTTON_LAYOUT_BOARD_DEFINED_B

// LVL WASD
#define DEFAULT_BOARD_LAYOUT_A {\
#define DEFAULT_BOARD_LAYOUT_A_NAME "ASi LVL WASD Default"
#define DEFAULT_BOARD_LAYOUT_A {\
{GP_ELEMENT_PIN_BUTTON, {19, 26, 26, 33, 1, 1, 5, GP_SHAPE_SQUARE, 22}},\
{GP_ELEMENT_PIN_BUTTON, {27, 30, 34, 37, 1, 1, 3, GP_SHAPE_SQUARE, 22}},\
{GP_ELEMENT_PIN_BUTTON, {35, 34, 42, 41, 1, 1, 4, GP_SHAPE_SQUARE, 22}},\
{GP_ELEMENT_PIN_BUTTON, {27, 22, 42, 29, 1, 1, 18, GP_SHAPE_SQUARE, 22}}\
}

// LVL Action Buttons
#define DEFAULT_BOARD_LAYOUT_B_NAME "ASi LVL WASD Default"
#define DEFAULT_BOARD_LAYOUT_B {\
{GP_ELEMENT_PIN_BUTTON, {104, 10, 109, 15, 1, 1, 20, GP_SHAPE_SQUARE}},\
{GP_ELEMENT_PIN_BUTTON, {112, 10, 117, 15, 1, 1, 16, GP_SHAPE_SQUARE}},\
Expand Down
2 changes: 2 additions & 0 deletions configs/BentoBox/BoardConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@
#define SPLASH_MODE SPLASH_MODE_STATIC
#define SPLASH_DURATION 3000

#define DEFAULT_BOARD_LAYOUT_A_NAME "BentoBox Default"
#define DEFAULT_BOARD_LAYOUT_A {\
{GP_ELEMENT_PIN_BUTTON, {12, 25, 7, 7, 1, 1, 13, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {28, 25, 7, 7, 1, 1, 12, GP_SHAPE_ELLIPSE}},\
Expand All @@ -104,6 +105,7 @@
{GP_ELEMENT_PIN_BUTTON, {47, 12, 2, 2, 1, 1, 17, GP_SHAPE_ELLIPSE}}\
}

#define DEFAULT_BOARD_LAYOUT_B_NAME "BentoBox Default"
#define DEFAULT_BOARD_LAYOUT_B {\
{GP_ELEMENT_PIN_BUTTON, {56, 25, 7, 7, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {72, 22, 7, 7, 1, 1, 9, GP_SHAPE_ELLIPSE}},\
Expand Down
35 changes: 14 additions & 21 deletions configs/Haute42COSMOX/BoardConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -109,14 +109,14 @@
#define BUTTON_LAYOUT BUTTON_LAYOUT_BOARD_DEFINED_A
#define BUTTON_LAYOUT_RIGHT BUTTON_LAYOUT_BOARD_DEFINED_B

// Stickless
#define DEFAULT_BOARD_LAYOUT_A_NAME "Haute42|COSMOX Default"
#define DEFAULT_BOARD_LAYOUT_A {\
{GP_ELEMENT_PIN_BUTTON, {8, 20, 8, 8, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {26, 20, 8, 8, 1, 1, 3, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {41, 29, 8, 8, 1, 1, 4, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {48, 53, 8, 8, 1, 1, 2, GP_SHAPE_ELLIPSE}}\
}

#define DEFAULT_BOARD_LAYOUT_B_NAME "Haute42|COSMOX Default"
#define DEFAULT_BOARD_LAYOUT_B {\
{GP_ELEMENT_PIN_BUTTON, {57, 20, 8, 8, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {75, 16, 8, 8, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -127,9 +127,7 @@
{GP_ELEMENT_PIN_BUTTON, {93, 34, 8, 8, 1, 1, 8, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {111, 38, 8, 8, 1, 1, 9, GP_SHAPE_ELLIPSE}}\
}

// Stickless 13 1
// G13, S13
#define DEFAULT_BOARD_LAYOUT_A_ALT0_NAME "Haute42|COSMOX G13/S13"
#define DEFAULT_BOARD_LAYOUT_A_ALT0 {\
{GP_ELEMENT_PIN_BUTTON, {39, 15, 6, 6, 1, 1, 27, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {18, 27, 6, 6, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
Expand All @@ -143,6 +141,7 @@
{GP_ELEMENT_PIN_BUTTON, {93, 13, 2, 2, 1, 1, 16, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {100, 13, 2, 2, 1, 1, 17, GP_SHAPE_ELLIPSE}}\
}
#define DEFAULT_BOARD_LAYOUT_B_ALT0_NAME "Haute42|COSMOX G13/S13"
#define DEFAULT_BOARD_LAYOUT_B_ALT0 {\
{GP_ELEMENT_PIN_BUTTON, {56, 27, 6, 6, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {70, 24, 6, 6, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -153,9 +152,7 @@
{GP_ELEMENT_PIN_BUTTON, {84, 38, 6, 6, 1, 1, 8, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {98, 41, 6, 6, 1, 1, 9, GP_SHAPE_ELLIPSE}}\
}

// Stickless 13 2
// T13, M13, M13+
#define DEFAULT_BOARD_LAYOUT_A_ALT1_NAME "Haute42|COSMOX T13/M13/M13+"
#define DEFAULT_BOARD_LAYOUT_A_ALT1 {\
{GP_ELEMENT_PIN_BUTTON, {39, 15, 6, 6, 1, 1, 27, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {18, 27, 6, 6, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
Expand All @@ -169,6 +166,7 @@
{GP_ELEMENT_PIN_BUTTON, {93, 13, 2, 2, 1, 1, 16, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {100, 13, 2, 2, 1, 1, 17, GP_SHAPE_ELLIPSE}}\
}
#define DEFAULT_BOARD_LAYOUT_B_ALT1_NAME "Haute42|COSMOX T13/M13/M13+"
#define DEFAULT_BOARD_LAYOUT_B_ALT1 {\
{GP_ELEMENT_PIN_BUTTON, {56, 27, 6, 6, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {70, 24, 6, 6, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -179,9 +177,7 @@
{GP_ELEMENT_PIN_BUTTON, {84, 38, 6, 6, 1, 1, 8, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {98, 41, 6, 6, 1, 1, 9, GP_SHAPE_ELLIPSE}}\
}

// Stickless 16 1
// G16, S16
#define DEFAULT_BOARD_LAYOUT_A_ALT2_NAME "Haute42|COSMOX G16/S16"
#define DEFAULT_BOARD_LAYOUT_A_ALT2 {\
{GP_ELEMENT_PIN_BUTTON, {47, 19, 4, 4, 1, 1, 27, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {32, 27, 4, 4, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
Expand All @@ -196,7 +192,7 @@
{GP_ELEMENT_PIN_BUTTON, {91, 15, 2, 2, 1, 1, 16, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {98, 15, 2, 2, 1, 1, 17, GP_SHAPE_ELLIPSE}}\
}

#define DEFAULT_BOARD_LAYOUT_B_ALT2_NAME "Haute42|COSMOX G16/S16"
#define DEFAULT_BOARD_LAYOUT_B_ALT2 {\
{GP_ELEMENT_PIN_BUTTON, {59, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {69, 25, 4, 4, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -207,9 +203,7 @@
{GP_ELEMENT_PIN_BUTTON, {79, 35, 4, 4, 1, 1, 8, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {89, 37, 4, 4, 1, 1, 9, GP_SHAPE_ELLIPSE}}\
}

// Stickless 16 2
// T16, M16, M16+
#define DEFAULT_BOARD_LAYOUT_A_ALT3_NAME "Haute42|COSMOX T16/M16/M16+"
#define DEFAULT_BOARD_LAYOUT_A_ALT3 {\
{GP_ELEMENT_PIN_BUTTON, {47, 19, 4, 4, 1, 1, 27, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {32, 27, 4, 4, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
Expand All @@ -224,6 +218,7 @@
{GP_ELEMENT_PIN_BUTTON, {91, 15, 2, 2, 1, 1, 16, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {98, 15, 2, 2, 1, 1, 17, GP_SHAPE_ELLIPSE}}\
}
#define DEFAULT_BOARD_LAYOUT_B_ALT3_NAME "Haute42|COSMOX T16/M16/M16+"

#define DEFAULT_BOARD_LAYOUT_B_ALT3 {\
{GP_ELEMENT_PIN_BUTTON, {59, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
Expand All @@ -235,8 +230,7 @@
{GP_ELEMENT_PIN_BUTTON, {79, 35, 4, 4, 1, 1, 8, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {89, 37, 4, 4, 1, 1, 9, GP_SHAPE_ELLIPSE}}\
}

// Stickless 16 R
#define DEFAULT_BOARD_LAYOUT_A_ALT4_NAME "Haute42|COSMOX R16"
#define DEFAULT_BOARD_LAYOUT_A_ALT4 {\
{GP_ELEMENT_PIN_BUTTON, {47, 19, 4, 4, 1, 1, 27, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {32, 27, 4, 4, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
Expand All @@ -251,6 +245,7 @@
{GP_ELEMENT_PIN_BUTTON, {91, 15, 2, 2, 1, 1, 16, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {98, 15, 2, 2, 1, 1, 17, GP_SHAPE_ELLIPSE}}\
}
#define DEFAULT_BOARD_LAYOUT_B_ALT4_NAME "Haute42|COSMOX R16"

#define DEFAULT_BOARD_LAYOUT_B_ALT4 {\
{GP_ELEMENT_PIN_BUTTON, {59, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
Expand All @@ -262,9 +257,7 @@
{GP_ELEMENT_PIN_BUTTON, {79, 35, 4, 4, 1, 1, 8, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {89, 37, 4, 4, 1, 1, 9, GP_SHAPE_ELLIPSE}}\
}

// Stickless 16 Southpaw
// E16
#define DEFAULT_BOARD_LAYOUT_A_ALT5_NAME "Haute42|COSMOX E16"
#define DEFAULT_BOARD_LAYOUT_A_ALT5 {\
{GP_ELEMENT_PIN_BUTTON, {84, 17, 4, 4, 1, 1, 27, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {96, 27, 4, 4, 1, 1, 4, GP_SHAPE_ELLIPSE}},\
Expand All @@ -280,6 +273,7 @@
{GP_ELEMENT_PIN_BUTTON, {36, 15, 2, 2, 1, 1, 21, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {30, 15, 2, 2, 1, 1, 14, GP_SHAPE_ELLIPSE}}\
}
#define DEFAULT_BOARD_LAYOUT_B_ALT5_NAME "Haute42|COSMOX E16"

#define DEFAULT_BOARD_LAYOUT_B_ALT5 {\
{GP_ELEMENT_PIN_BUTTON, {69, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
Expand All @@ -291,7 +285,6 @@
{GP_ELEMENT_PIN_BUTTON, {49, 35, 4, 4, 1, 1, 8, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {39, 37, 4, 4, 1, 1, 9, GP_SHAPE_ELLIPSE}}\
}

// Keyboard Host enabled by default
#define KEYBOARD_HOST_ENABLED 1

Expand Down
22 changes: 12 additions & 10 deletions configs/Haute42COSMOXCAS/BoardConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@
#define SPLASH_MODE SPLASH_MODE_STATIC
#define SPLASH_DURATION 3000

#define DEFAULT_BOARD_LAYOUT_A_NAME "Haute42 COSMOX C-AS Default"
#define DEFAULT_BOARD_LAYOUT_A {\
{GP_ELEMENT_PIN_BUTTON, {52, 50, 5, 5, 1, 1, 18, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {87, 10, 91, 14, 1, 1, 17, GP_SHAPE_SQUARE}},\
Expand All @@ -142,6 +143,7 @@
{GP_ELEMENT_LEVER, {36, 28, 10, 10, 1, 1, 0, GP_SHAPE_ELLIPSE}},\
}

#define DEFAULT_BOARD_LAYOUT_B_NAME "Haute42 COSMOX C-AS Default"
#define DEFAULT_BOARD_LAYOUT_B {\
{GP_ELEMENT_PIN_BUTTON, {71, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {81, 25, 4, 4, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -156,6 +158,7 @@
}

// Haute42|COSMOX C-AS with both analog modules
#define DEFAULT_BOARD_LAYOUT_A_ALT0_NAME "Haute42|COSMOX C-AS with both analog modules"
#define DEFAULT_BOARD_LAYOUT_A_ALT0 {\
{GP_ELEMENT_LEVER, {52, 50, 5, 5, 1, 0, GP_LEVER_MODE_LEFT_ANALOG}},\
{GP_ELEMENT_PIN_BUTTON, {87, 10, 91, 14, 1, 1, 17, GP_SHAPE_SQUARE}},\
Expand All @@ -164,7 +167,7 @@
{GP_ELEMENT_PIN_BUTTON, {108, 10, 112, 14, 1, 1, 14, GP_SHAPE_SQUARE}},\
{GP_ELEMENT_LEVER, {36, 28, 10, 10, 1, 1, 0, GP_SHAPE_ELLIPSE}},\
}

#define DEFAULT_BOARD_LAYOUT_B_ALT0_NAME "Haute42|COSMOX C-AS with both analog modules"
#define DEFAULT_BOARD_LAYOUT_B_ALT0 {\
{GP_ELEMENT_PIN_BUTTON, {71, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {81, 25, 4, 4, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -177,8 +180,8 @@
{GP_ELEMENT_LEVER, {65, 50, 5, 5, 1, 0, GP_LEVER_MODE_RIGHT_ANALOG}},\
{GP_ELEMENT_PIN_BUTTON, {72, 17, 4, 4, 1, 1, 15, GP_SHAPE_ELLIPSE}},\
}

// Haute42|COSMOX C-AS with only left analog module as LS
#define DEFAULT_BOARD_LAYOUT_A_ALT1_NAME "Haute42|COSMOX C-AS with only left analog module as LS"
#define DEFAULT_BOARD_LAYOUT_A_ALT1 {\
{GP_ELEMENT_LEVER, {52, 50, 5, 5, 1, 0, GP_LEVER_MODE_LEFT_ANALOG}},\
{GP_ELEMENT_PIN_BUTTON, {87, 10, 91, 14, 1, 1, 17, GP_SHAPE_SQUARE}},\
Expand All @@ -187,7 +190,7 @@
{GP_ELEMENT_PIN_BUTTON, {108, 10, 112, 14, 1, 1, 14, GP_SHAPE_SQUARE}},\
{GP_ELEMENT_LEVER, {36, 28, 10, 10, 1, 1, 0, GP_SHAPE_ELLIPSE}},\
}

#define DEFAULT_BOARD_LAYOUT_B_ALT1_NAME "Haute42|COSMOX C-AS with only left analog module as LS"
#define DEFAULT_BOARD_LAYOUT_B_ALT1 {\
{GP_ELEMENT_PIN_BUTTON, {71, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {81, 25, 4, 4, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -200,8 +203,8 @@
{GP_ELEMENT_PIN_BUTTON, {65, 50, 5, 5, 1, 1, 19, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {72, 17, 4, 4, 1, 1, 15, GP_SHAPE_ELLIPSE}},\
}

// Haute42|COSMOX C-AS with only right analog module as RS
#define DEFAULT_BOARD_LAYOUT_A_ALT2_NAME "Haute42|COSMOX C-AS with only left analog module as RS"
#define DEFAULT_BOARD_LAYOUT_A_ALT2 {\
{GP_ELEMENT_PIN_BUTTON, {52, 50, 5, 5, 1, 1, 18, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {87, 10, 91, 14, 1, 1, 17, GP_SHAPE_SQUARE}},\
Expand All @@ -210,7 +213,7 @@
{GP_ELEMENT_PIN_BUTTON, {108, 10, 112, 14, 1, 1, 14, GP_SHAPE_SQUARE}},\
{GP_ELEMENT_LEVER, {36, 28, 10, 10, 1, 1, 0, GP_SHAPE_ELLIPSE}},\
}

#define DEFAULT_BOARD_LAYOUT_B_ALT2_NAME "Haute42|COSMOX C-AS with only left analog module as RS"
#define DEFAULT_BOARD_LAYOUT_B_ALT2 {\
{GP_ELEMENT_PIN_BUTTON, {71, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {81, 25, 4, 4, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -223,8 +226,8 @@
{GP_ELEMENT_LEVER, {65, 50, 5, 5, 1, 0, GP_LEVER_MODE_RIGHT_ANALOG}},\
{GP_ELEMENT_PIN_BUTTON, {72, 17, 4, 4, 1, 1, 15, GP_SHAPE_ELLIPSE}},\
}

// Haute42|COSMOX C-AS with only left analog module as RS
#define DEFAULT_BOARD_LAYOUT_A_ALT3_NAME "Haute42|COSMOX C-AS with only right analog module as LS"
#define DEFAULT_BOARD_LAYOUT_A_ALT3 {\
{GP_ELEMENT_LEVER, {52, 50, 5, 5, 1, 0, GP_LEVER_MODE_RIGHT_ANALOG}},\
{GP_ELEMENT_PIN_BUTTON, {87, 10, 91, 14, 1, 1, 17, GP_SHAPE_SQUARE}},\
Expand All @@ -233,7 +236,7 @@
{GP_ELEMENT_PIN_BUTTON, {108, 10, 112, 14, 1, 1, 14, GP_SHAPE_SQUARE}},\
{GP_ELEMENT_LEVER, {36, 28, 10, 10, 1, 1, 0, GP_SHAPE_ELLIPSE}},\
}

#define DEFAULT_BOARD_LAYOUT_B_ALT3_NAME "Haute42|COSMOX C-AS with only right analog module as LS"
#define DEFAULT_BOARD_LAYOUT_B_ALT3 {\
{GP_ELEMENT_PIN_BUTTON, {71, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {81, 25, 4, 4, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -246,8 +249,8 @@
{GP_ELEMENT_PIN_BUTTON, {65, 50, 5, 5, 1, 1, 19, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {72, 17, 4, 4, 1, 1, 15, GP_SHAPE_ELLIPSE}},\
}

// Haute42|COSMOX C-AS with only right analog module as LS
#define DEFAULT_BOARD_LAYOUT_A_ALT4_NAME "Haute42|COSMOX C-AS with only right analog module as RS"
#define DEFAULT_BOARD_LAYOUT_A_ALT4 {\
{GP_ELEMENT_PIN_BUTTON, {52, 50, 5, 5, 1, 1, 18, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {87, 10, 91, 14, 1, 1, 17, GP_SHAPE_SQUARE}},\
Expand All @@ -256,7 +259,7 @@
{GP_ELEMENT_PIN_BUTTON, {108, 10, 112, 14, 1, 1, 14, GP_SHAPE_SQUARE}},\
{GP_ELEMENT_LEVER, {36, 28, 10, 10, 1, 1, 0, GP_SHAPE_ELLIPSE}},\
}

#define DEFAULT_BOARD_LAYOUT_B_ALT4_NAME "Haute42|COSMOX C-AS with only right analog module as RS"
#define DEFAULT_BOARD_LAYOUT_B_ALT4 {\
{GP_ELEMENT_PIN_BUTTON, {71, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {81, 25, 4, 4, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand All @@ -269,7 +272,6 @@
{GP_ELEMENT_LEVER, {65, 50, 5, 5, 1, 0, GP_LEVER_MODE_LEFT_ANALOG}},\
{GP_ELEMENT_PIN_BUTTON, {72, 17, 4, 4, 1, 1, 15, GP_SHAPE_ELLIPSE}},\
}

// Keyboard Host enabled by default
#define KEYBOARD_HOST_ENABLED 1

Expand Down
2 changes: 2 additions & 0 deletions configs/Haute42COSMOXCAT/BoardConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
#define SPLASH_MODE SPLASH_MODE_STATIC
#define SPLASH_DURATION 3000

#define DEFAULT_BOARD_LAYOUT_A_NAME "Haute42 COSMOX C-AT Default"
#define DEFAULT_BOARD_LAYOUT_A {\
{GP_ELEMENT_PIN_BUTTON, {43, 17, 4, 4, 1, 1, 29, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {31, 27, 4, 4, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
Expand All @@ -135,6 +136,7 @@
{GP_ELEMENT_PIN_BUTTON, {108, 10, 112, 14, 1, 1, 14, GP_SHAPE_SQUARE}},\
}

#define DEFAULT_BOARD_LAYOUT_B_NAME "Haute42 COSMOX C-AT Default"
#define DEFAULT_BOARD_LAYOUT_B {\
{GP_ELEMENT_PIN_BUTTON, {71, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {81, 25, 4, 4, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand Down
2 changes: 2 additions & 0 deletions configs/Haute42COSMOXMLite/BoardConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@
#define SPLASH_MODE SPLASH_MODE_STATIC
#define SPLASH_DURATION 3000

#define DEFAULT_BOARD_LAYOUT_A_NAME "Haute42 COSMOX M Ultra Default"
#define DEFAULT_BOARD_LAYOUT_A {\
{GP_ELEMENT_PIN_BUTTON, {47, 19, 4, 4, 1, 1, 27, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {32, 27, 4, 4, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
Expand All @@ -129,6 +130,7 @@
{GP_ELEMENT_PIN_BUTTON, {105, 15, 2, 2, 1, 1, 17, GP_SHAPE_ELLIPSE}}\
}

#define DEFAULT_BOARD_LAYOUT_B_NAME "Haute42 COSMOX M Ultra Default"
#define DEFAULT_BOARD_LAYOUT_B {\
{GP_ELEMENT_PIN_BUTTON, {59, 27, 4, 4, 1, 1, 10, GP_SHAPE_ELLIPSE}},\
{GP_ELEMENT_PIN_BUTTON, {69, 25, 4, 4, 1, 1, 11, GP_SHAPE_ELLIPSE}},\
Expand Down
Loading