Six Pack and ortho_ layout updates (#13587)
Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Suschman <suschman@gmail.com>qmk_compile_improvements
parent
046429fa87
commit
7e698c71cd
@ -0,0 +1,3 @@ |
||||
# Stream Cheap |
||||
|
||||
An ortholinear macropad, 2x3 configuration. |
@ -0,0 +1,3 @@ |
||||
# Stream Cheap |
||||
|
||||
An ortholinear macropad, 2x4 configuration. |
@ -0,0 +1,3 @@ |
||||
# Stream Cheap |
||||
|
||||
An ortholinear macropad, 2x5 configuration. |
@ -0,0 +1,3 @@ |
||||
# ortho_1x4 |
||||
|
||||
LAYOUT_ortho_1x4 |
@ -0,0 +1,2 @@ |
||||
["","",""], |
||||
["","",""] |
@ -0,0 +1,3 @@ |
||||
# ortho_2x3 |
||||
|
||||
LAYOUT_ortho_2x3 |
@ -0,0 +1,2 @@ |
||||
["","","","","",""], |
||||
["","","","","",""] |
@ -0,0 +1,3 @@ |
||||
# ortho_2x6 |
||||
|
||||
LAYOUT_ortho_2x6 |
@ -1 +1,5 @@ |
||||
["","","","",""],["","","","",""],["","","","",""],["","","","",""],["","","","",""] |
||||
["","","","",""], |
||||
["","","","",""], |
||||
["","","","",""], |
||||
["","","","",""], |
||||
["","","","",""] |
||||
|
@ -0,0 +1,15 @@ |
||||
#include QMK_KEYBOARD_H |
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
||||
/*
|
||||
* ┌───┬───┬───┐ |
||||
* │ A │ B │ C │ |
||||
* ├───┼───┼───┤ |
||||
* │ D │ E │ F │ |
||||
* └───┴───┴───┘ |
||||
*/ |
||||
[0] = LAYOUT_ortho_2x3( |
||||
KC_A, KC_B, KC_C, |
||||
KC_D, KC_E, KC_F |
||||
) |
||||
}; |
@ -0,0 +1,20 @@ |
||||
{ |
||||
"keyboard_name": "2x3 ortholinear layout", |
||||
"url": "", |
||||
"maintainer": "qmk", |
||||
"width": 3, |
||||
"height": 2, |
||||
"layouts": { |
||||
"LAYOUT_ortho_2x3": { |
||||
"layout": [ |
||||
{"x":0, "y":0}, |
||||
{"x":1, "y":0}, |
||||
{"x":2, "y":0}, |
||||
|
||||
{"x":0, "y":1}, |
||||
{"x":1, "y":1}, |
||||
{"x":2, "y":1} |
||||
] |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,2 @@ |
||||
["","",""], |
||||
["","",""] |
@ -0,0 +1,3 @@ |
||||
# ortho_2x3 |
||||
|
||||
LAYOUT_ortho_2x3 |
@ -0,0 +1,15 @@ |
||||
#include QMK_KEYBOARD_H |
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
||||
/*
|
||||
* ┌───┬───┬───┬───┬───┬───┐ |
||||
* │ A │ B │ C │ D │ E │ F │ |
||||
* ├───┼───┼───┼───┼───┼───┤ |
||||
* │ G │ H │ I │ J │ K │ L │ |
||||
* └───┴───┴───┴───┴───┴───┘ |
||||
*/ |
||||
[0] = LAYOUT_ortho_2x6( |
||||
KC_A, KC_B, KC_C, KC_D, KC_E, KC_F, |
||||
KC_G, KC_H, KC_I, KC_J, KC_K, KC_L |
||||
) |
||||
}; |
@ -0,0 +1,26 @@ |
||||
{ |
||||
"keyboard_name": "2x6 ortholinear layout", |
||||
"url": "", |
||||
"maintainer": "qmk", |
||||
"width": 6, |
||||
"height": 2, |
||||
"layouts": { |
||||
"LAYOUT_ortho_2x6": { |
||||
"layout": [ |
||||
{"x":0, "y":0}, |
||||
{"x":1, "y":0}, |
||||
{"x":2, "y":0}, |
||||
{"x":3, "y":0}, |
||||
{"x":4, "y":0}, |
||||
{"x":5, "y":0}, |
||||
|
||||
{"x":0, "y":1}, |
||||
{"x":1, "y":1}, |
||||
{"x":2, "y":1}, |
||||
{"x":3, "y":1}, |
||||
{"x":4, "y":1}, |
||||
{"x":5, "y":1} |
||||
] |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,2 @@ |
||||
["","","","","",""], |
||||
["","","","","",""] |
@ -0,0 +1,3 @@ |
||||
# ortho_2x6 |
||||
|
||||
LAYOUT_ortho_2x6 |
@ -0,0 +1,24 @@ |
||||
#include QMK_KEYBOARD_H |
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
||||
/*
|
||||
* ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ |
||||
* │ A │ B │ C │ D │ E │ F │ G │ H │ I │ J │ |
||||
* ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ |
||||
* │ A │ B │ C │ D │ E │ F │ G │ H │ I │ J │ |
||||
* ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ |
||||
* │ A │ B │ C │ D │ E │ F │ G │ H │ I │ J │ |
||||
* ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ |
||||
* │ A │ B │ C │ D │ E │ F │ G │ H │ I │ J │ |
||||
* ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ |
||||
* │ A │ B │ C │ D │ E │ F │ G │ H │ I │ J │ |
||||
* └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘ |
||||
*/ |
||||
[0] = LAYOUT_ortho_5x10( |
||||
KC_A, KC_B, KC_C, KC_D, KC_E, KC_F, KC_G, KC_H, KC_I, KC_J, |
||||
KC_A, KC_B, KC_C, KC_D, KC_E, KC_F, KC_G, KC_H, KC_I, KC_J, |
||||
KC_A, KC_B, KC_C, KC_D, KC_E, KC_F, KC_G, KC_H, KC_I, KC_J, |
||||
KC_A, KC_B, KC_C, KC_D, KC_E, KC_F, KC_G, KC_H, KC_I, KC_J, |
||||
KC_A, KC_B, KC_C, KC_D, KC_E, KC_F, KC_G, KC_H, KC_I, KC_J |
||||
) |
||||
}; |
@ -0,0 +1,67 @@ |
||||
{ |
||||
"keyboard_name": "5x10 ortholinear layout", |
||||
"url": "", |
||||
"maintainer": "qmk", |
||||
"width": 10, |
||||
"height": 5, |
||||
"layouts": { |
||||
"LAYOUT_ortho_5x10": { |
||||
"layout": [ |
||||
{"x":0, "y":0}, |
||||
{"x":1, "y":0}, |
||||
{"x":2, "y":0}, |
||||
{"x":3, "y":0}, |
||||
{"x":4, "y":0}, |
||||
{"x":5, "y":0}, |
||||
{"x":6, "y":0}, |
||||
{"x":7, "y":0}, |
||||
{"x":8, "y":0}, |
||||
{"x":9, "y":0}, |
||||
|
||||
{"x":0, "y":1}, |
||||
{"x":1, "y":1}, |
||||
{"x":2, "y":1}, |
||||
{"x":3, "y":1}, |
||||
{"x":4, "y":1}, |
||||
{"x":5, "y":1}, |
||||
{"x":6, "y":1}, |
||||
{"x":7, "y":1}, |
||||
{"x":8, "y":1}, |
||||
{"x":9, "y":1}, |
||||
|
||||
{"x":0, "y":2}, |
||||
{"x":1, "y":2}, |
||||
{"x":2, "y":2}, |
||||
{"x":3, "y":2}, |
||||
{"x":4, "y":2}, |
||||
{"x":5, "y":2}, |
||||
{"x":6, "y":2}, |
||||
{"x":7, "y":2}, |
||||
{"x":8, "y":2}, |
||||
{"x":9, "y":2}, |
||||
|
||||
{"x":0, "y":3}, |
||||
{"x":1, "y":3}, |
||||
{"x":2, "y":3}, |
||||
{"x":3, "y":3}, |
||||
{"x":4, "y":3}, |
||||
{"x":5, "y":3}, |
||||
{"x":6, "y":3}, |
||||
{"x":7, "y":3}, |
||||
{"x":8, "y":3}, |
||||
{"x":9, "y":3}, |
||||
|
||||
{"x":0, "y":4}, |
||||
{"x":1, "y":4}, |
||||
{"x":2, "y":4}, |
||||
{"x":3, "y":4}, |
||||
{"x":4, "y":4}, |
||||
{"x":5, "y":4}, |
||||
{"x":6, "y":4}, |
||||
{"x":7, "y":4}, |
||||
{"x":8, "y":4}, |
||||
{"x":9, "y":4}, |
||||
] |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,5 @@ |
||||
[{a:7},"","","","","","","","","",""], |
||||
["","","","","","","","","",""], |
||||
["","","","","","","","","",""], |
||||
["","","","","","","","","",""], |
||||
["","","","","","","","","",""] |
@ -0,0 +1,3 @@ |
||||
# ortho_5x10 |
||||
|
||||
LAYOUT_ortho_5x10 |
@ -0,0 +1,42 @@ |
||||
{ |
||||
"keyboard_name": "5x5 ortholinear layout", |
||||
"url": "", |
||||
"maintainer": "qmk", |
||||
"width": 5, |
||||
"height": 5, |
||||
"layouts": { |
||||
"LAYOUT_ortho_5x5": { |
||||
"layout": [ |
||||
{"x":0, "y":0}, |
||||
{"x":1, "y":0}, |
||||
{"x":2, "y":0}, |
||||
{"x":3, "y":0}, |
||||
{"x":4, "y":0}, |
||||
|
||||
{"x":0, "y":1}, |
||||
{"x":1, "y":1}, |
||||
{"x":2, "y":1}, |
||||
{"x":3, "y":1}, |
||||
{"x":4, "y":1}, |
||||
|
||||
{"x":0, "y":2}, |
||||
{"x":1, "y":2}, |
||||
{"x":2, "y":2}, |
||||
{"x":3, "y":2}, |
||||
{"x":4, "y":2}, |
||||
|
||||
{"x":0, "y":3}, |
||||
{"x":1, "y":3}, |
||||
{"x":2, "y":3}, |
||||
{"x":3, "y":3}, |
||||
{"x":4, "y":3}, |
||||
|
||||
{"x":0, "y":4}, |
||||
{"x":1, "y":4}, |
||||
{"x":2, "y":4}, |
||||
{"x":3, "y":4}, |
||||
{"x":4, "y":4} |
||||
] |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,5 @@ |
||||
["","","","",""], |
||||
["","","","",""], |
||||
["","","","",""], |
||||
["","","","",""], |
||||
["","","","",""] |
@ -0,0 +1,3 @@ |
||||
# ortho_5x5 |
||||
|
||||
LAYOUT_ortho_5x5 |
Loading…
Reference in new issue