lotus: Add KLE layouts
Just for reference and future editing. Signed-off-by: Daniel Schaefer <dhs@frame.work>
This commit is contained in:
5
keyboards/lotus/kle/README.md
Normal file
5
keyboards/lotus/kle/README.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
# KLE Layouts
|
||||||
|
|
||||||
|
These files are generated by modeling our keyboard layouts in [KLE](http://www.keyboard-layout-editor.com).
|
||||||
|
That is then exported and converted to the format for `info.json`.
|
||||||
|
But to continue editing them, I kept the files here. Might be useful for the future.
|
||||||
370
keyboards/lotus/kle/ansi_layout.json
Normal file
370
keyboards/lotus/kle/ansi_layout.json
Normal file
@@ -0,0 +1,370 @@
|
|||||||
|
[
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"a": 6,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"Esc",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F1",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F2",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F3",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F4",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F5",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F6",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F7",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F8",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F9",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F10",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F11",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F12",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 5,
|
||||||
|
"w": 1.75,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"Delete"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": -0.25,
|
||||||
|
"a": 4
|
||||||
|
},
|
||||||
|
"~\n`",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"!\n1",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"@\n2",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"#\n3",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"$\n4",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"%\n5",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"^\n6",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"&\n7",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"*\n8",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"(\n9",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
")\n0",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"_\n-",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"+\n=",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6,
|
||||||
|
"w": 2
|
||||||
|
},
|
||||||
|
"Backspace"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"a": 4,
|
||||||
|
"w": 1.5
|
||||||
|
},
|
||||||
|
"Tab",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Q",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"W",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"E",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"R",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"T",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Y",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"U",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"I",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"O",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"P",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"{\n[",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"}\n]",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 1.5
|
||||||
|
},
|
||||||
|
"|\n\\"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"w": 1.75
|
||||||
|
},
|
||||||
|
"Caps Lock",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"A",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"S",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"D",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"F",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"G",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"H",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"J",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"K",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"L",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
":\n;",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"\"\n'",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6,
|
||||||
|
"w": 2.5
|
||||||
|
},
|
||||||
|
"Enter"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"w": 2.5
|
||||||
|
},
|
||||||
|
"Shift",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 4
|
||||||
|
},
|
||||||
|
"Z",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"X",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"C",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"V",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"B",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"N",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"M",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"<\n,",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
">\n.",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"?\n/",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6,
|
||||||
|
"w": 3
|
||||||
|
},
|
||||||
|
"Shift"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"Ctrl",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Fn",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Win",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Alt",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7,
|
||||||
|
"w": 6
|
||||||
|
},
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6
|
||||||
|
},
|
||||||
|
"Alt",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Ctrl",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"←",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"↑",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"→"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": -0.5,
|
||||||
|
"x": 15.5,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"↓"
|
||||||
|
]
|
||||||
|
]
|
||||||
379
keyboards/lotus/kle/iso_layout.json
Normal file
379
keyboards/lotus/kle/iso_layout.json
Normal file
@@ -0,0 +1,379 @@
|
|||||||
|
[
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"a": 6,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"Esc",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F1",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F2",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F3",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F4",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F5",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F6",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F7",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F8",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F9",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F10",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F11",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F12",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 5,
|
||||||
|
"w": 1.75,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"Delete"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": -0.25,
|
||||||
|
"a": 4
|
||||||
|
},
|
||||||
|
"~\n`",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"!\n1",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"\"\n2",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"\n3",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"$\n4",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"%\n5",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"^\n6",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"&\n7",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"*\n8",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"(\n9",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
")\n0",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"_\n-",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"+\n=",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6,
|
||||||
|
"w": 2
|
||||||
|
},
|
||||||
|
"Backspace"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"a": 4,
|
||||||
|
"w": 1.5
|
||||||
|
},
|
||||||
|
"Tab",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Q",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"W",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"E",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"R",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"T",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Y",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"U",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"I",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"O",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"P",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"{\n[",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"}\n]",
|
||||||
|
{
|
||||||
|
"x": 0.5,
|
||||||
|
"a": 7,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 2.25,
|
||||||
|
"w2": 1.5,
|
||||||
|
"h2": 1.25,
|
||||||
|
"x2": -0.25
|
||||||
|
},
|
||||||
|
"Enter"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"a": 4,
|
||||||
|
"w": 1.75
|
||||||
|
},
|
||||||
|
"Caps Lock",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"A",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"S",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"D",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"F",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"G",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"H",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"J",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"K",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"L",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
":\n;",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"@\n'",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"~\n#"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"a": 6,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"Shift",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 4
|
||||||
|
},
|
||||||
|
"|\n\\",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Z",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"X",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"C",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"V",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"B",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"N",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"M",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"<\n,",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
">\n.",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"?\n/",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6,
|
||||||
|
"w": 3
|
||||||
|
},
|
||||||
|
"Shift"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"Ctrl",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Fn",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Win",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Alt",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7,
|
||||||
|
"w": 6
|
||||||
|
},
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6
|
||||||
|
},
|
||||||
|
"Alt",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Ctrl",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"←",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"↑",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"→"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": -0.5,
|
||||||
|
"x": 15.5,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"↓"
|
||||||
|
]
|
||||||
|
]
|
||||||
411
keyboards/lotus/kle/jis_layout.json
Normal file
411
keyboards/lotus/kle/jis_layout.json
Normal file
@@ -0,0 +1,411 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"pcb": false,
|
||||||
|
"plate": false
|
||||||
|
},
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"a": 6,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"Esc",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F1",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F2",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F3",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F4",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F5",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F6",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F7",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F8",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F9",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F10",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F11",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"F12",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 5,
|
||||||
|
"w": 1.75,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"Delete"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": -0.25,
|
||||||
|
"a": 4
|
||||||
|
},
|
||||||
|
"~\n`",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"!\n1",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"\"\n2",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"\n3",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"$\n4",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"%\n5",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"^\n6",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"&\n7",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"*\n8",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"(\n9",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
")\n0",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"_\n-",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"+\n=",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7,
|
||||||
|
"w": 0.5,
|
||||||
|
"w2": 0.75
|
||||||
|
},
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"Backsp"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"a": 4,
|
||||||
|
"w": 1.5
|
||||||
|
},
|
||||||
|
"Tab",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Q",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"W",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"E",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"R",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"T",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Y",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"U",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"I",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"O",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"P",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"{\n[",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"}\n]",
|
||||||
|
{
|
||||||
|
"x": 0.5,
|
||||||
|
"a": 7,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 2.25,
|
||||||
|
"w2": 1.5,
|
||||||
|
"h2": 1.25,
|
||||||
|
"x2": -0.25
|
||||||
|
},
|
||||||
|
"Enter"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"a": 4,
|
||||||
|
"w": 1.75
|
||||||
|
},
|
||||||
|
"Caps Lock",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"A",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"S",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"D",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"F",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"G",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"H",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"J",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"K",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"L",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
":\n;",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"@\n'",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"~\n#"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"a": 6,
|
||||||
|
"w": 2.5
|
||||||
|
},
|
||||||
|
"Shift",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 4
|
||||||
|
},
|
||||||
|
"Z",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"X",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"C",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"V",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"B",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"N",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"M",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"<\n,",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
">\n.",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"?\n/",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7
|
||||||
|
},
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6,
|
||||||
|
"w": 1.75
|
||||||
|
},
|
||||||
|
"Shift"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.25,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"Ctrl",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Fn",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Win",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Alt",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7,
|
||||||
|
"w": 0.5,
|
||||||
|
"w2": 0.75
|
||||||
|
},
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 3.75
|
||||||
|
},
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 0.5,
|
||||||
|
"w2": 0.75,
|
||||||
|
"x2": -0.25
|
||||||
|
},
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 0.5,
|
||||||
|
"w2": 0.75,
|
||||||
|
"x2": -0.25
|
||||||
|
},
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 6
|
||||||
|
},
|
||||||
|
"Alt",
|
||||||
|
{
|
||||||
|
"x": 0.25
|
||||||
|
},
|
||||||
|
"Ctrl",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"←",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"↑",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"w": 1.25
|
||||||
|
},
|
||||||
|
"→"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": -0.5,
|
||||||
|
"x": 15.5,
|
||||||
|
"w": 1.25,
|
||||||
|
"h": 0.5
|
||||||
|
},
|
||||||
|
"↓"
|
||||||
|
]
|
||||||
|
]
|
||||||
124
keyboards/lotus/kle/numpad_layout.json
Normal file
124
keyboards/lotus/kle/numpad_layout.json
Normal file
@@ -0,0 +1,124 @@
|
|||||||
|
[
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"a": 6,
|
||||||
|
"h": 0.75
|
||||||
|
},
|
||||||
|
"ESC",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 4,
|
||||||
|
"h": 0.75
|
||||||
|
},
|
||||||
|
"+ -\nx /",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7,
|
||||||
|
"h": 0.75
|
||||||
|
},
|
||||||
|
"=",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 0.75
|
||||||
|
},
|
||||||
|
"<--"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"a": 4,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"Num Lock",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"a": 7,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"-",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"*",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"-"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.5,
|
||||||
|
"a": 4,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"7\nHome",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"8\n↑",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"9\nPgUp",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 2.75
|
||||||
|
},
|
||||||
|
"+"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.5,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"4\n←",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"5",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"6\n→"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.5,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"1\nEnd",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"2\n↓",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"3\nPgDn",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 2.75
|
||||||
|
},
|
||||||
|
"Enter"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"y": 0.5,
|
||||||
|
"w": 2.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
"0\nIns",
|
||||||
|
{
|
||||||
|
"x": 0.25,
|
||||||
|
"h": 1.25
|
||||||
|
},
|
||||||
|
".\nDel"
|
||||||
|
]
|
||||||
|
]
|
||||||
Reference in New Issue
Block a user