f512179e66
Major changes include: Base layer changes ------------------ * The parentheses & bracket keys have been merged: tapping them results in `[` or `{` (if it was shifted), double tapping leads to `(`. * The `:;` and `-_` keys are now available on the base layer, on their **ADORE** location, too, just below `[{(`/`]})`. * The `Apps` key has been replaced by `F12`. * The `-`/`_` is no longer a tap-dance key. ADORE layer changes ------------------- * Adjustments were made to the **ADORE** layer, to separate some inconvenient combinations. Miscellaneous changes --------------------- * `LEAD u` now starts the symbolic unicode input system, instead of the OS-one. * The mouse acceleration keys on the **Navigation and Media* layer have been turned into toggles: tap them once to turn them on, until tapped again. Tapping an accelerator button will turn all the others off. * When the **ARROW** layer is on, the *red* and *blue* LEDs light up now. Heatmap ------- * The built-in keylogger has been greatly enhanced, it now outputs the pressed state, and the layer (Dvorak or ADORE). As such, the `ADORE_AUTOLOG` option has been removed, instead there is `AUTOLOG_ENABLE` now, which when enabled, makes the keylogger start when the keyboard boots. It defaults to off. * The heatmap generator received a lot of updates. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
553 lines
6.9 KiB
JSON
553 lines
6.9 KiB
JSON
[
|
|
{
|
|
"backcolor": "#ffffff",
|
|
"name": "ErgoDox - algernon's layout: Heatmap",
|
|
"author": "Gergely Nagy <kbd@gergo.csillger.hu>",
|
|
"notes": "See [here](https://github.com/algernon/ergodox-layout#readme) for the QMK keymap source.",
|
|
"switchMount": "cherry",
|
|
"switchBrand": "gateron",
|
|
"switchType": "KS-3-Tea",
|
|
"pcb": true,
|
|
"css": ".keyborder { -webkit-filter: blur(5px); filter: blur(5px); } .keytop { -webkit-filter: blur(10px); } .keylabels { border: 1px solid black; }"
|
|
},
|
|
[
|
|
{
|
|
"x": 3.5,
|
|
"c": "#a7d0db",
|
|
"fa": [
|
|
0,
|
|
0,
|
|
2
|
|
]
|
|
},
|
|
"#\n3\nF3",
|
|
{
|
|
"x": 10.5,
|
|
"c": "#a7d0db",
|
|
"t": "#000000",
|
|
"a": 4,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
2
|
|
]
|
|
},
|
|
"*\n8\nF8"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5,
|
|
"c": "#bfbad1",
|
|
"t": "#0d0d0b"
|
|
},
|
|
"@\n2\nF2",
|
|
{
|
|
"x": 1,
|
|
"c": "#7adabd",
|
|
"t": "#000000"
|
|
},
|
|
"$\n4\nF4",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"&\n7\nF7",
|
|
{
|
|
"x": 1,
|
|
"c": "#bfbad1",
|
|
"t": "#0d0d0b"
|
|
},
|
|
"(\n9\nF9"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5,
|
|
"c": "#7adabd",
|
|
"t": "#000000"
|
|
},
|
|
"%\n5\nF5",
|
|
{
|
|
"c": "#f9cd31",
|
|
"a": 7,
|
|
"f": 2
|
|
},
|
|
"STENO",
|
|
{
|
|
"x": 4.5,
|
|
"f": 3
|
|
},
|
|
"F12",
|
|
{
|
|
"c": "#7adabd",
|
|
"a": 4,
|
|
"f": 3,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
2
|
|
]
|
|
},
|
|
"^\n6\nF6"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"c": "#ffb2d2",
|
|
"f": 9,
|
|
"a": 6,
|
|
"w": 1.5
|
|
},
|
|
"\n\n<i class='kb kb-Multimedia-Play-Pause'></i>",
|
|
{
|
|
"t": "#0d0d0b",
|
|
"f": 3,
|
|
"a": 4,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
2
|
|
]
|
|
},
|
|
"!\n1\nF1",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
")\n0\nF10",
|
|
{
|
|
"a": 7,
|
|
"w": 1.5
|
|
},
|
|
"F11"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"c": "#a7d0db",
|
|
"t": "#000000",
|
|
"a": 6
|
|
},
|
|
"G",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"C"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5,
|
|
"c": "#bfbad1",
|
|
"t": "#0d0d0b",
|
|
"a": 6
|
|
},
|
|
"W",
|
|
{
|
|
"x": 1,
|
|
"c": "#7adabd",
|
|
"t": "#000000",
|
|
"a": 6
|
|
},
|
|
"L",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"H",
|
|
{
|
|
"x": 1,
|
|
"c": "#bfbad1",
|
|
"t": "#0d0d0b"
|
|
},
|
|
"P"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5,
|
|
"c": "#7adabd",
|
|
"t": "#000000"
|
|
},
|
|
"M",
|
|
{
|
|
"c": "#93c9b7",
|
|
"a": 4,
|
|
"fa": [0, 0, 0],
|
|
"h": 1.5
|
|
},
|
|
"{\n(\n[",
|
|
{
|
|
"x": 4.5,
|
|
"h": 1.5
|
|
},
|
|
"}\n)\n]",
|
|
{
|
|
"c": "#7adabd",
|
|
"a": 6
|
|
},
|
|
"F"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"c": "#ffb07b",
|
|
"t": "#0d0d0b",
|
|
"f": 3,
|
|
"a": 4,
|
|
"w": 1.5
|
|
},
|
|
"\n\n~\n`",
|
|
{
|
|
"c": "#ffb2d2",
|
|
"a": 6,
|
|
"f": 3
|
|
},
|
|
"Y",
|
|
{
|
|
"x": 14.5,
|
|
"a": 6
|
|
},
|
|
"X",
|
|
{
|
|
"a": 4,
|
|
"w": 1.5
|
|
},
|
|
"|\n\\"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"c": "#a7d0db",
|
|
"t": "#000000",
|
|
"a": 6
|
|
},
|
|
"E",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"T"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5,
|
|
"c": "#bfbad1",
|
|
"t": "#0d0d0b"
|
|
},
|
|
"O",
|
|
{
|
|
"x": 1,
|
|
"c": "#7adabd",
|
|
"t": "#000000",
|
|
"n": true
|
|
},
|
|
"I",
|
|
{
|
|
"x": 8.5,
|
|
"n": true
|
|
},
|
|
"R",
|
|
{
|
|
"x": 1,
|
|
"c": "#bfbad1",
|
|
"t": "#0d0d0b"
|
|
},
|
|
"N"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5,
|
|
"c": "#7adabd",
|
|
"t": "#000000"
|
|
},
|
|
"U",
|
|
{
|
|
"x": 6.5
|
|
},
|
|
"D"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"c": "#ffb2d2",
|
|
"t": "#0d0d0b",
|
|
"fa": [
|
|
6
|
|
],
|
|
"w": 1.5
|
|
},
|
|
"<i class='fa fa-arrows'></i>\n\nTab",
|
|
{
|
|
"f": 3
|
|
},
|
|
"A",
|
|
{
|
|
"x": 14.5,
|
|
"f": 3
|
|
},
|
|
"S",
|
|
{
|
|
"a": 4,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
6
|
|
],
|
|
"w": 1.5
|
|
},
|
|
"+\n="
|
|
],
|
|
[
|
|
{
|
|
"y": -0.625,
|
|
"x": 6.5,
|
|
"c": "#93c9b7",
|
|
"t": "#000000",
|
|
"h": 1.5
|
|
},
|
|
";\n:",
|
|
{
|
|
"x": 4.5,
|
|
"h": 1.5
|
|
},
|
|
"_\n-"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.75,
|
|
"x": 3.5,
|
|
"c": "#a7d0db",
|
|
"a": 4,
|
|
"f": 3
|
|
},
|
|
"\"\n'",
|
|
{
|
|
"x": 10.5,
|
|
"a": 6,
|
|
"f": 3
|
|
},
|
|
"V"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5,
|
|
"c": "#bfbad1",
|
|
"t": "#0d0d0b",
|
|
"a": 6
|
|
},
|
|
"Q",
|
|
{
|
|
"x": 1,
|
|
"c": "#7adabd",
|
|
"t": "#000000",
|
|
"a": 4
|
|
},
|
|
"<\n,",
|
|
{
|
|
"x": 8.5,
|
|
"a": 6
|
|
},
|
|
"K",
|
|
{
|
|
"x": 1,
|
|
"c": "#bfbad1",
|
|
"t": "#0d0d0b"
|
|
},
|
|
"J"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5,
|
|
"c": "#7adabd",
|
|
"t": "#000000",
|
|
"a": 4
|
|
},
|
|
">\n.",
|
|
{
|
|
"x": 6.5,
|
|
"a": 6
|
|
},
|
|
"B"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"c": "#ffb07b",
|
|
"f": 9,
|
|
"w": 1.5,
|
|
"g": true
|
|
},
|
|
"",
|
|
{
|
|
"c": "#ffb2d2",
|
|
"t": "#0d0d0b",
|
|
"a": 6,
|
|
"f": 3,
|
|
"g": false
|
|
},
|
|
"Z",
|
|
{
|
|
"x": 14.5,
|
|
"a": 4
|
|
},
|
|
"?\n/",
|
|
{
|
|
"c": "#ffb07b",
|
|
"t": "#000000",
|
|
"f": 9,
|
|
"g": true,
|
|
"w": 1.5,
|
|
"a": 4
|
|
},
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"c": "#d9dae0",
|
|
"g": true,
|
|
"a": 7,
|
|
"f": 3
|
|
},
|
|
"",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"",
|
|
{
|
|
"x": 1,
|
|
"c": "#d4872a",
|
|
"g": true,
|
|
"a": 5
|
|
},
|
|
"",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"",
|
|
{
|
|
"x": 1,
|
|
"c": "#d9dae0",
|
|
"g": true,
|
|
"a": 7
|
|
},
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"y": -0.75,
|
|
"x": 0.5
|
|
},
|
|
"",
|
|
{},
|
|
"",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
"",
|
|
{},
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"r": 30,
|
|
"rx": 6.5,
|
|
"ry": 4.25,
|
|
"y": -1,
|
|
"x": 1,
|
|
"c": "#f9cd31",
|
|
"g": false
|
|
},
|
|
"Alt",
|
|
{
|
|
"a": 4,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
0,
|
|
9
|
|
]
|
|
},
|
|
"\n\n\n<i class='kb kb-logo-linux-debian fa-large'></i>"
|
|
],
|
|
[
|
|
{
|
|
"c": "#d4872a",
|
|
"a": 7,
|
|
"f": 9,
|
|
"h": 2
|
|
},
|
|
"<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>",
|
|
{
|
|
"h": 2
|
|
},
|
|
"<i class='fa fa-angle-double-up'></i>",
|
|
{
|
|
"c": "#f9cd31",
|
|
"f": 3
|
|
},
|
|
"Ctrl"
|
|
],
|
|
[
|
|
{
|
|
"x": 2,
|
|
"c": "#e26757"
|
|
},
|
|
"ESC"
|
|
],
|
|
[
|
|
{
|
|
"r": -30,
|
|
"rx": 13,
|
|
"y": -1,
|
|
"x": -3,
|
|
"c": "#f9cd31",
|
|
"f": 2
|
|
},
|
|
"MEDIA",
|
|
{},
|
|
"DEL"
|
|
],
|
|
[
|
|
{
|
|
"x": -3
|
|
},
|
|
"HUN",
|
|
{
|
|
"c": "#d4872a",
|
|
"f": 9,
|
|
"h": 2
|
|
},
|
|
"<i class='kb kb-Return-2'></i>",
|
|
{
|
|
"f": 3,
|
|
"h": 2
|
|
},
|
|
"SPC"
|
|
],
|
|
[
|
|
{
|
|
"x": -3,
|
|
"c": "#f9cd31",
|
|
"f": 2
|
|
},
|
|
"LEAD"
|
|
]
|
|
]
|