mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-12-01 05:07:26 +06:00
f9d8cf35f6
Overall changes
===============
* `F12` was replaced by an `Fx` key, that activate the **Media** layer
as a one-shot layer, and also `Alt` as a one-shot modifier.
Base layer changes
==================
* The `Media Stop` key is now a tap-dance key, and resets the device for
programming on the fourth tap.
Miscellaneous
=============
* `π` can now be entered with UCIS.
* `🐁` can now be entered with UCIS.
Tools
=====
* The `tools/layer-notify` tool was removed, it was an example, which I
don't use.
`tools/hid-commands`
--------------------
* Now looks at the `DISABLE_APPSEL_START` environment value, and does
not display an AppSel notification if it is non-empty.
* Will attempt to re-program the keyboard when receiving a `reflash`
command.
* No longer tries to select Emacs 24 on `APPSEL_EMACS`, rather, it goes
for any Emacs.
* The `APPSEL_MUSIC` command now includes Kodi in the list too, as the
last choice.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
487 lines
5.5 KiB
JSON
487 lines
5.5 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,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
2
|
|
]
|
|
},
|
|
"*\n5\nF5",
|
|
{
|
|
"x": 10.5,
|
|
"a": 4,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
2
|
|
]
|
|
},
|
|
"#\n4\nF4"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"@\n7\nF7",
|
|
{
|
|
"x": 1
|
|
},
|
|
"^\n3\nF3",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"!\n2\nF2",
|
|
{
|
|
"x": 1
|
|
},
|
|
"&\n6\nF6"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5
|
|
},
|
|
"$\n1\nF1",
|
|
{
|
|
"a": 7,
|
|
"f": 3
|
|
},
|
|
"F11",
|
|
{
|
|
"x": 4.5,
|
|
"f": 3
|
|
},
|
|
"Fx",
|
|
{
|
|
"a": 4,
|
|
"f": 3,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
2
|
|
]
|
|
},
|
|
"%\n0\nF10"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"f": 9,
|
|
"a": 6,
|
|
"w": 1.5
|
|
},
|
|
"\n\n<i class='kb kb-Multimedia-Play-Pause'></i>",
|
|
{
|
|
"f": 3,
|
|
"a": 4,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
2
|
|
]
|
|
},
|
|
" \n9\nF9",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
" \n8\nF8",
|
|
{
|
|
"a": 7,
|
|
"w": 1.5
|
|
},
|
|
"STENO"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"a": 6
|
|
},
|
|
"C",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"L"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5,
|
|
"a": 6
|
|
},
|
|
"W",
|
|
{
|
|
"x": 1,
|
|
"a": 6
|
|
},
|
|
"H",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"G",
|
|
{
|
|
"x": 1
|
|
},
|
|
"P"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5
|
|
},
|
|
"F",
|
|
{
|
|
"a": 4,
|
|
"fa": [0, 0, 0],
|
|
"h": 1.5
|
|
},
|
|
"{\n(\n[",
|
|
{
|
|
"x": 4.5,
|
|
"h": 1.5
|
|
},
|
|
"}\n)\n]",
|
|
{
|
|
"a": 6
|
|
},
|
|
"M"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"f": 3,
|
|
"a": 4,
|
|
"w": 1.5
|
|
},
|
|
"\n\n|\n\\",
|
|
{
|
|
"a": 6,
|
|
"f": 3
|
|
},
|
|
"X",
|
|
{
|
|
"x": 14.5,
|
|
"a": 4
|
|
},
|
|
"/\n?",
|
|
{
|
|
"a": 4,
|
|
"w": 1.5
|
|
},
|
|
"~\n`"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"a": 6
|
|
},
|
|
"E",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"T"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"O",
|
|
{
|
|
"x": 1,
|
|
"n": true
|
|
},
|
|
"I",
|
|
{
|
|
"x": 8.5,
|
|
"n": true
|
|
},
|
|
"R",
|
|
{
|
|
"x": 1
|
|
},
|
|
"N"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5
|
|
},
|
|
"U",
|
|
{
|
|
"x": 6.5
|
|
},
|
|
"D"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"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,
|
|
"a": 7,
|
|
"f": 9,
|
|
"h": 1.5
|
|
},
|
|
"<i class='fa fa-columns'></i>",
|
|
{
|
|
"x": 4.5,
|
|
"h": 1.5
|
|
},
|
|
"<i class='fa fa-table'></i>"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.75,
|
|
"x": 3.5,
|
|
"a": 4,
|
|
"f": 3
|
|
},
|
|
"\"\n'",
|
|
{
|
|
"x": 10.5,
|
|
"a": 6,
|
|
"f": 3
|
|
},
|
|
"V"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5,
|
|
"a": 6
|
|
},
|
|
"Q",
|
|
{
|
|
"x": 1,
|
|
"a": 4
|
|
},
|
|
"<\n,",
|
|
{
|
|
"x": 8.5,
|
|
"a": 6
|
|
},
|
|
"K",
|
|
{
|
|
"x": 1
|
|
},
|
|
"Y"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5,
|
|
"a": 4
|
|
},
|
|
">\n.",
|
|
{
|
|
"x": 6.5,
|
|
"a": 6
|
|
},
|
|
"B"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"f": 9,
|
|
"w": 1.5,
|
|
"g": true
|
|
},
|
|
"",
|
|
{
|
|
"a": 6,
|
|
"f": 3,
|
|
"g": false
|
|
},
|
|
"Z",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
"J",
|
|
{
|
|
"f": 9,
|
|
"g": true,
|
|
"w": 1.5,
|
|
"a": 4
|
|
},
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"g": true,
|
|
"a": 7,
|
|
"f": 3
|
|
},
|
|
"",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"",
|
|
{
|
|
"x": 1,
|
|
"g": false,
|
|
"a": 5
|
|
},
|
|
";\n:",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"_\n-",
|
|
{
|
|
"x": 1,
|
|
"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,
|
|
"g": false
|
|
},
|
|
"Alt",
|
|
{
|
|
"a": 4,
|
|
"fa": [
|
|
0,
|
|
0,
|
|
0,
|
|
9
|
|
]
|
|
},
|
|
"\n\n\n<i class='kb kb-logo-linux-debian fa-large'></i>"
|
|
],
|
|
[
|
|
{
|
|
"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>",
|
|
{
|
|
"f": 3
|
|
},
|
|
"Ctrl"
|
|
],
|
|
[
|
|
{
|
|
"x": 2
|
|
},
|
|
"ESC"
|
|
],
|
|
[
|
|
{
|
|
"r": -30,
|
|
"rx": 13,
|
|
"y": -1,
|
|
"x": -3,
|
|
"f": 2
|
|
},
|
|
"MEDIA",
|
|
{},
|
|
"DEL"
|
|
],
|
|
[
|
|
{
|
|
"x": -3
|
|
},
|
|
"HUN",
|
|
{
|
|
"f": 9,
|
|
"h": 2
|
|
},
|
|
"<i class='kb kb-Return-2'></i>",
|
|
{
|
|
"f": 3,
|
|
"h": 2
|
|
},
|
|
"SPC"
|
|
],
|
|
[
|
|
{
|
|
"x": -3,
|
|
"f": 2
|
|
},
|
|
"LEAD"
|
|
]
|
|
]
|