summaryrefslogtreecommitdiff
path: root/keyboards/ergodox/keymaps/algernon/tools/heatmap-layout.Dvorak.json
diff options
context:
space:
mode:
authorGergely Nagy2016-09-18 11:48:47 +0200
committerGergely Nagy2016-09-18 11:48:47 +0200
commit3e128552d92714ff86d4378b4e3acccc62d6f132 (patch)
treeb64a6f9d4955b83250196516c95bf191d5d91813 /keyboards/ergodox/keymaps/algernon/tools/heatmap-layout.Dvorak.json
parenta258358b6c2df0d1347a6506831076ef6a9784b3 (diff)
Update the ergodox/algernon keymap to v1.7
Overall changes =============== * The number row has been completely rearranged on both the **Base** and the **ADORE** layers. * The number/function key behavior was changed: function keys are now on the **Media**. * The `:`/`;` and `-`/`_` keys were put back to their thumb position on the bottom row, on both the **Base** and **ADORE** layers. * The bottom large keys on the inner side of each half now function as [tmux](http://tmux.github.io/) keys: the left to send the prefix, the right to send the `display-panes` key. The left also doubles as a GNU screen prefix key, and sends `C-a` when double tapped. * A number of functions, such as the **AppSel** layer, now require the `hid-commands` tool to be running, with the output of `hid_listen` being piped to it. ADORE ===== * `Y` and `X` have been swapped again. Media/Navigation layer ====================== * The function keys are now on this layer. * Mouse keys have been removed. * Media start/stop/prev/next have been removed. * `Print screen` has been removed. * There is only one screen lock key now. Heatmap ======= * Fixed a few issues in the finger-stats calculation. * The tool now also timestamps and saves all input lines to a logfile, which it loads on start, allowing one to continue the collection after upgrading the tool. * The heatmap tool will now colorize the stats by default. * The periodic stats are now printed in a more compact format. Tools ===== * Added a new tool, `tools/layer-notify` that listens to layer change events on the HID console, and pops up a notification on layer changes. * Another new tool, `tools/text-to-log.py` has been added that converts arbitrary text to a keylogger output, which can be fed to the heatmap generator. * A number of features have been moved to the `tools/hid-commands` utility. These generally are OS dependent, and are easier to implement on the software side. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
Diffstat (limited to 'keyboards/ergodox/keymaps/algernon/tools/heatmap-layout.Dvorak.json')
-rw-r--r--keyboards/ergodox/keymaps/algernon/tools/heatmap-layout.Dvorak.json129
1 files changed, 32 insertions, 97 deletions
diff --git a/keyboards/ergodox/keymaps/algernon/tools/heatmap-layout.Dvorak.json b/keyboards/ergodox/keymaps/algernon/tools/heatmap-layout.Dvorak.json
index 1248d36af..5b4ca06c3 100644
--- a/keyboards/ergodox/keymaps/algernon/tools/heatmap-layout.Dvorak.json
+++ b/keyboards/ergodox/keymaps/algernon/tools/heatmap-layout.Dvorak.json
@@ -13,18 +13,15 @@
[
{
"x": 3.5,
- "c": "#a7d0db",
"fa": [
0,
0,
2
]
},
- "#\n3\nF3",
+ "*\n5\nF5",
{
"x": 10.5,
- "c": "#a7d0db",
- "t": "#000000",
"a": 4,
"fa": [
0,
@@ -32,54 +29,44 @@
2
]
},
- "*\n8\nF8"
+ "#\n4\nF4"
],
[
{
"y": -0.875,
- "x": 2.5,
- "c": "#bfbad1",
- "t": "#0d0d0b"
+ "x": 2.5
},
- "@\n2\nF2",
+ "@\n7\nF7",
{
- "x": 1,
- "c": "#7adabd",
- "t": "#000000"
+ "x": 1
},
- "$\n4\nF4",
+ "^\n3\nF3",
{
"x": 8.5
},
- "&\n7\nF7",
+ "!\n2\nF2",
{
- "x": 1,
- "c": "#bfbad1",
- "t": "#0d0d0b"
+ "x": 1
},
- "(\n9\nF9"
+ "&\n6\nF6"
],
[
{
"y": -0.875,
- "x": 5.5,
- "c": "#7adabd",
- "t": "#000000"
+ "x": 5.5
},
- "%\n5\nF5",
+ "$\n1\nF1",
{
- "c": "#f9cd31",
"a": 7,
- "f": 2
+ "f": 3
},
- "STENO",
+ "F11",
{
"x": 4.5,
"f": 3
},
"F12",
{
- "c": "#7adabd",
"a": 4,
"f": 3,
"fa": [
@@ -88,12 +75,11 @@
2
]
},
- "^\n6\nF6"
+ "%\n0\nF10"
],
[
{
"y": -0.875,
- "c": "#ffb2d2",
"f": 6,
"a": 6,
"w": 1.5
@@ -101,7 +87,6 @@
"<i class='fa fa-fast-backward'></i>\n\n<i class='fa fa-fast-forward'></i>",
{
"f": 3,
- "t": "#0d0d0b",
"a": 4,
"fa": [
0,
@@ -110,23 +95,21 @@
]
},
- "!\n1\nF1",
+ " \n9\nF9",
{
"x": 14.5
},
- ")\n0\nF10",
+ " \n8\nF8",
{
"a": 7,
"w": 1.5
},
- "F11"
+ "STENO"
],
[
{
"y": -0.375,
"x": 3.5,
- "c": "#a7d0db",
- "t": "#000000",
"a": 4
},
">\n.",
@@ -140,15 +123,11 @@
{
"y": -0.875,
"x": 2.5,
- "c": "#bfbad1",
- "t": "#0d0d0b",
"a": 4
},
"<\n,",
{
"x": 1,
- "c": "#7adabd",
- "t": "#000000",
"a": 6
},
"P",
@@ -157,22 +136,17 @@
},
"G",
{
- "x": 1,
- "c": "#bfbad1",
- "t": "#0d0d0b"
+ "x": 1
},
"R"
],
[
{
"y": -0.875,
- "x": 5.5,
- "c": "#7adabd",
- "t": "#000000"
+ "x": 5.5
},
"Y",
{
- "c": "#93c9b7",
"a": 4,
"h": 1.5
},
@@ -183,7 +157,6 @@
},
"}\n)\n]",
{
- "c": "#7adabd",
"a": 6
},
"F"
@@ -191,14 +164,12 @@
[
{
"y": -0.875,
- "c": "#ffb07b",
- "t": "#0d0d0b",
"f": 3,
+ "a": 4,
"w": 1.5
},
"\n\n~\n`",
{
- "c": "#ffb2d2",
"a": 4,
"f": 3
},
@@ -218,8 +189,6 @@
{
"y": -0.375,
"x": 3.5,
- "c": "#a7d0db",
- "t": "#000000",
"a": 6
},
"E",
@@ -231,15 +200,11 @@
[
{
"y": -0.875,
- "x": 2.5,
- "c": "#bfbad1",
- "t": "#0d0d0b"
+ "x": 2.5
},
"O",
{
"x": 1,
- "c": "#7adabd",
- "t": "#000000",
"n": true
},
"U",
@@ -249,18 +214,14 @@
},
"H",
{
- "x": 1,
- "c": "#bfbad1",
- "t": "#0d0d0b"
+ "x": 1
},
"N"
],
[
{
"y": -0.875,
- "x": 5.5,
- "c": "#7adabd",
- "t": "#000000"
+ "x": 5.5
},
"I",
{
@@ -271,8 +232,6 @@
[
{
"y": -0.875,
- "c": "#ffb2d2",
- "t": "#0d0d0b",
"fa": [
6
],
@@ -308,23 +267,22 @@
{
"y": -0.625,
"x": 6.5,
- "c": "#93c9b7",
- "t": "#000000",
"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,
- "c": "#a7d0db",
+ "f": 3,
"a": 6
},
"J",
@@ -336,15 +294,11 @@
[
{
"y": -0.875,
- "x": 2.5,
- "c": "#bfbad1",
- "t": "#0d0d0b"
+ "x": 2.5
},
"Q",
{
- "x": 1,
- "c": "#7adabd",
- "t": "#000000"
+ "x": 1
},
"K",
{
@@ -352,18 +306,14 @@
},
"M",
{
- "x": 1,
- "c": "#bfbad1",
- "t": "#0d0d0b"
+ "x": 1
},
"V"
],
[
{
"y": -0.875,
- "x": 5.5,
- "c": "#7adabd",
- "t": "#000000"
+ "x": 5.5
},
"X",
{
@@ -374,14 +324,11 @@
[
{
"y": -0.875,
- "c": "#ffb07b",
"f": 9,
"w": 1.5
},
"\n\n<i class='kb kb-Multimedia-Play-Pause'></i>",
{
- "c": "#ffb2d2",
- "t": "#0d0d0b",
"a": 4,
"f": 3
},
@@ -392,8 +339,6 @@
},
"Z",
{
- "c": "#ffb07b",
- "t": "#000000",
"f": 9,
"w": 1.5
},
@@ -403,7 +348,6 @@
{
"y": -0.375,
"x": 3.5,
- "c": "#d9dae0",
"g": true,
"a": 7,
"f": 3
@@ -422,7 +366,6 @@
"",
{
"x": 1,
- "c": "#d4872a",
"g": false,
"a": 5
},
@@ -433,7 +376,6 @@
"_\n-",
{
"x": 1,
- "c": "#d9dae0",
"g": true,
"a": 7
},
@@ -461,7 +403,6 @@
"ry": 4.25,
"y": -1,
"x": 1,
- "c": "#f9cd31",
"g": false
},
"Alt",
@@ -478,7 +419,6 @@
],
[
{
- "c": "#d4872a",
"a": 7,
"f": 9,
"h": 2
@@ -489,15 +429,13 @@
},
"<i class='fa fa-angle-double-up'></i>",
{
- "c": "#f9cd31",
"f": 3
},
"Ctrl"
],
[
{
- "x": 2,
- "c": "#e26757"
+ "x": 2
},
"ESC"
],
@@ -507,7 +445,6 @@
"rx": 13,
"y": -1,
"x": -3,
- "c": "#f9cd31",
"f": 2
},
"MEDIA",
@@ -520,7 +457,6 @@
},
"LEAD",
{
- "c": "#d4872a",
"f": 9,
"h": 2
},
@@ -534,7 +470,6 @@
[
{
"x": -3,
- "c": "#f9cd31",
"f": 2
},
"HUN"