* Add support for ProjectD Tinker65 ANSI Reduced nr. of layers from 13 to 4 and disabled some features to save space, because otherwise wouldn't fit EPROM * All features enabled by default All features now enabled by default, and only nr. of layers reduced to make fit. Can uncomment lines in rules.mk to squeeze a bit more free space out if features are not needed. * Fix nr. of layers in keyboard.json When uploading to github for the pull request, forgot to edit the keyboard.json to decrease the number of layers. Only did that in my local offline clone. * Moved layer reduction to vial/config.h and reverted main keyboard.json Reverted main keyboard.json back to default for upstream QMK compatibility. Put redefinition of layers back in vial/config.h but added a #undef to get rid of the definition from keyboard.json that caused this method to not build.
132 lines
No EOL
1.3 KiB
JSON
132 lines
No EOL
1.3 KiB
JSON
{
|
|
"lighting": "vialrgb",
|
|
|
|
"matrix": {
|
|
"rows": 9,
|
|
"cols": 8
|
|
},
|
|
"layouts": {
|
|
|
|
"keymap": [
|
|
[
|
|
"1,3",
|
|
"1,7",
|
|
"2,7",
|
|
"3,7",
|
|
"4,7",
|
|
"4,6",
|
|
"5,6",
|
|
"5,7",
|
|
"6,7",
|
|
"7,7",
|
|
"8,7",
|
|
"8,6",
|
|
"6,6",
|
|
{
|
|
"w": 2
|
|
},
|
|
"7,1",
|
|
"2,3"
|
|
],
|
|
[
|
|
{
|
|
"w": 1.5
|
|
},
|
|
"1,1",
|
|
"1,0",
|
|
"2,0",
|
|
"3,0",
|
|
"4,0",
|
|
"4,1",
|
|
"5,1",
|
|
"5,0",
|
|
"6,0",
|
|
"7,0",
|
|
"8,0",
|
|
"8,1",
|
|
"6,1",
|
|
{
|
|
"w": 1.5
|
|
},
|
|
"7,5",
|
|
"7,3"
|
|
],
|
|
[
|
|
{
|
|
"w": 1.75
|
|
},
|
|
"2,1",
|
|
"1,2",
|
|
"2,2",
|
|
"3,2",
|
|
"4,2",
|
|
"4,3",
|
|
"5,3",
|
|
"5,2",
|
|
"6,2",
|
|
"7,2",
|
|
"8,2",
|
|
"8,3",
|
|
{
|
|
"w": 2.25
|
|
},
|
|
"8,4",
|
|
"2,6"
|
|
],
|
|
[
|
|
{
|
|
"w": 2.25
|
|
},
|
|
"0,0",
|
|
"1,4",
|
|
"2,4",
|
|
"3,4",
|
|
"4,4",
|
|
"4,5",
|
|
"5,5",
|
|
"5,4",
|
|
"6,4",
|
|
"7,4",
|
|
"8,5",
|
|
{
|
|
"w": 1.75
|
|
},
|
|
"0,7",
|
|
"1,6",
|
|
"6,3"
|
|
],
|
|
[
|
|
{
|
|
"w": 1.25
|
|
},
|
|
"0,6",
|
|
{
|
|
"w": 1.25
|
|
},
|
|
"0,5",
|
|
{
|
|
"w": 1.25
|
|
},
|
|
"0,2",
|
|
{
|
|
"w": 6.25
|
|
},
|
|
"0,1",
|
|
{
|
|
"w": 1.25
|
|
},
|
|
"3,6",
|
|
{
|
|
"w": 1.25
|
|
},
|
|
"3,3",
|
|
{
|
|
"x": 0.5
|
|
},
|
|
"0,3",
|
|
"1,5",
|
|
"2,5"
|
|
]
|
|
]
|
|
}
|
|
} |