mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-12-28 12:09:16 +06:00
d2ff66a985
* include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches
387 lines
5.2 KiB
JSON
387 lines
5.2 KiB
JSON
[
|
|
{
|
|
"name": "Beginner's Keymap for Ergodox-EZ",
|
|
"author": "Anand Babu Periasamy"
|
|
},
|
|
[
|
|
{
|
|
"x": 3.5
|
|
},
|
|
"#\n3\n\n\nF3",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
")\n0\n\n\nF10"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"@\n2\n\n\nF2",
|
|
{
|
|
"x": 1
|
|
},
|
|
"$\n4\n\n\nF4",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"(\n9\n\n\nF9",
|
|
{
|
|
"x": 1
|
|
},
|
|
"_\n-\n\n\nF11"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5
|
|
},
|
|
"%\n5\n\n\nF5",
|
|
"^\n6\n\n\nF6",
|
|
{
|
|
"x": 4.5
|
|
},
|
|
"&\n7\n\n\nF7",
|
|
"*\n8\n\n\nF8"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"w": 1.5
|
|
},
|
|
"~\n`\n\n\nEsc",
|
|
"!\n1\n\n\nF1",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
"+\n=\n\n\nF12",
|
|
{
|
|
"a": 7,
|
|
"w": 1.5
|
|
},
|
|
"Backspace\n\n\n\nBackspace"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5
|
|
},
|
|
"E\n\n\n\n<i class=\"fa fa-caret-up\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"I"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.8799999999999999,
|
|
"x": 2.5
|
|
},
|
|
"W"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.9950000000000001,
|
|
"x": 4.5,
|
|
"a": 4
|
|
},
|
|
"R",
|
|
{
|
|
"x": 8.5,
|
|
"a": 7
|
|
},
|
|
"U",
|
|
{
|
|
"x": 1
|
|
},
|
|
"O"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5
|
|
},
|
|
"T",
|
|
{
|
|
"h": 1.5
|
|
},
|
|
"<i class=\"fa fa-chevron-circle-left\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 4.5,
|
|
"h": 1.5
|
|
},
|
|
"<i class=\"fa fa-chevron-circle-right\" aria-hidden=\"true\"></i>",
|
|
"Y"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"a": 6,
|
|
"w": 1.5
|
|
},
|
|
"Tab",
|
|
{
|
|
"a": 7
|
|
},
|
|
"Q",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
"P",
|
|
{
|
|
"a": 4,
|
|
"w": 1.5
|
|
},
|
|
"|\n\\"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"a": 7
|
|
},
|
|
"D\n\n\n\n<i class=\"fa fa-caret-down\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"K"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"S\n\n\n\n<i class=\"fa fa-caret-left\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 1,
|
|
"c": "#c4bcbc"
|
|
},
|
|
"F\n\n\n\n<i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"J",
|
|
{
|
|
"x": 1,
|
|
"c": "#cccccc"
|
|
},
|
|
"L"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5
|
|
},
|
|
"G",
|
|
{
|
|
"x": 6.5
|
|
},
|
|
"H"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"a": 4,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
0,
|
|
2
|
|
],
|
|
"w": 1.5
|
|
},
|
|
"\n\n\nCtrl\n\n\nCaps",
|
|
{
|
|
"a": 7
|
|
},
|
|
"A",
|
|
{
|
|
"x": 14.5,
|
|
"a": 4
|
|
},
|
|
":\n;",
|
|
{
|
|
"a": 7,
|
|
"w": 1.5
|
|
},
|
|
"Enter"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.625,
|
|
"x": 6.5,
|
|
"h": 1.5
|
|
},
|
|
"PgDn",
|
|
{
|
|
"x": 4.5,
|
|
"h": 1.5
|
|
},
|
|
"PgUp"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.75,
|
|
"x": 3.5
|
|
},
|
|
"C\n\n\n\n<i class=\"fa fa-hand-o-up\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 10.5,
|
|
"a": 4
|
|
},
|
|
"<\n,"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5,
|
|
"a": 7
|
|
},
|
|
"X\n\n\n\n<i class=\"fa fa-hand-o-left\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 1
|
|
},
|
|
"V\n\n\n\n<i class=\"fa fa-hand-o-right\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"M",
|
|
{
|
|
"x": 1,
|
|
"a": 4
|
|
},
|
|
">\n."
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5,
|
|
"a": 7
|
|
},
|
|
"B",
|
|
{
|
|
"x": 6.5
|
|
},
|
|
"N"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"w": 1.5
|
|
},
|
|
"Shift",
|
|
"Z",
|
|
{
|
|
"x": 14.5,
|
|
"a": 4
|
|
},
|
|
"?\n/",
|
|
{
|
|
"w": 1.5
|
|
},
|
|
"\"\n'"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"a": 7
|
|
},
|
|
"Alt\n\n\n\n<i class=\"fa fa-search-minus\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"<i class=\"fa fa-long-arrow-down\" aria-hidden=\"true\"></i>\n\n\n\n<i class='fa fa-volume-down'></i>"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"<i class='fa fa-linux'></i>\n\n\n\n<i class=\"fa fa-search\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 1
|
|
},
|
|
"Alt\n\n\n\n<i class=\"fa fa-search-plus\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"<i class=\"fa fa-long-arrow-left\" aria-hidden=\"true\"></i>\n\n\n\n<i class=\"fa fa-undo\" aria-hidden=\"true\"></i>",
|
|
{
|
|
"x": 1
|
|
},
|
|
"<i class=\"fa fa-long-arrow-up\" aria-hidden=\"true\"></i>\n\n\n\n<i class='fa fa-volume-up'></i>"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.75,
|
|
"x": 0.5
|
|
},
|
|
"Ctrl\n\n\n\n<i class='fa fa-download'></i>",
|
|
"Esc",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
"<i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i>\n\n\n\n<i class='fa fa-volume-off'></i>",
|
|
"Fn"
|
|
],
|
|
[
|
|
{
|
|
"r": 30,
|
|
"rx": 6.5,
|
|
"ry": 4.25,
|
|
"y": -1,
|
|
"x": 1
|
|
},
|
|
"<i class=\"fa fa-clone\" aria-hidden=\"true\"></i>",
|
|
"("
|
|
],
|
|
[
|
|
{
|
|
"h": 2
|
|
},
|
|
"Space",
|
|
{
|
|
"h": 2
|
|
},
|
|
"Del",
|
|
"["
|
|
],
|
|
[
|
|
{
|
|
"x": 2
|
|
},
|
|
"{"
|
|
],
|
|
[
|
|
{
|
|
"r": -30,
|
|
"rx": 13,
|
|
"y": -1,
|
|
"x": -3
|
|
},
|
|
")",
|
|
"<i class=\"fa fa-paste\" aria-hidden=\"true\"></i>"
|
|
],
|
|
[
|
|
{
|
|
"x": -3
|
|
},
|
|
"]",
|
|
{
|
|
"h": 2
|
|
},
|
|
"Enter",
|
|
{
|
|
"h": 2
|
|
},
|
|
"<i class=\"fa fa-chevron-left\" aria-hidden=\"true\"></i>"
|
|
],
|
|
[
|
|
{
|
|
"x": -3
|
|
},
|
|
"}"
|
|
]
|
|
] |