Add visual of the keyboard layout to the README
This commit is contained in:
parent
395a1f7067
commit
797e882b85
3 changed files with 473 additions and 0 deletions
|
@ -38,6 +38,13 @@
|
|||
and since I spend quite a bit of my free time writing various forms
|
||||
of Lisp code that is extra cool.
|
||||
|
||||
#+CAPTION: Ryuk on a Truly Ergonomic Keyboard
|
||||
#+ATTR_HTML: :align center
|
||||
[[file:assets/keyboard-layout.png]]
|
||||
|
||||
This image was created with the [[http://www.keyboard-layout-editor.com][Keyboard Layout Editor]]. This repository
|
||||
contains the [[file:assets/keyboard-layout.json][source code]] for it.
|
||||
|
||||
* Installation
|
||||
|
||||
** X11
|
||||
|
|
466
assets/keyboard-layout.json
Normal file
466
assets/keyboard-layout.json
Normal file
|
@ -0,0 +1,466 @@
|
|||
[
|
||||
[
|
||||
{
|
||||
"x": 0.75,
|
||||
"a": 5
|
||||
},
|
||||
"Esc",
|
||||
{
|
||||
"x": 0.25
|
||||
},
|
||||
"F1",
|
||||
"F2",
|
||||
"F3",
|
||||
"F4",
|
||||
{
|
||||
"x": 0.25
|
||||
},
|
||||
"F5",
|
||||
"F6",
|
||||
"F7",
|
||||
"F8",
|
||||
{
|
||||
"x": 0.25
|
||||
},
|
||||
"F9",
|
||||
"F10",
|
||||
"F11",
|
||||
"F12",
|
||||
{
|
||||
"x": 0.25
|
||||
},
|
||||
"Del"
|
||||
],
|
||||
[
|
||||
{
|
||||
"x": 6.75
|
||||
},
|
||||
"A\nInsert",
|
||||
"Fn",
|
||||
"1\nPrtScr"
|
||||
],
|
||||
[
|
||||
{
|
||||
"rx": 7.75,
|
||||
"y": 3.25,
|
||||
"x": -0.25,
|
||||
"a": 7,
|
||||
"w": 1.5
|
||||
},
|
||||
""
|
||||
],
|
||||
[
|
||||
{
|
||||
"x": -0.34999999999999964,
|
||||
"w": 1.7
|
||||
},
|
||||
""
|
||||
],
|
||||
[
|
||||
{
|
||||
"x": -0.4500000000000002,
|
||||
"w": 1.9
|
||||
},
|
||||
""
|
||||
],
|
||||
[
|
||||
{
|
||||
"x": -0.5,
|
||||
"w": 2
|
||||
},
|
||||
""
|
||||
],
|
||||
[
|
||||
{
|
||||
"x": -0.5,
|
||||
"w": 2
|
||||
},
|
||||
""
|
||||
],
|
||||
[
|
||||
{
|
||||
"r": 5,
|
||||
"y": -5.5,
|
||||
"x": -3,
|
||||
"a": 4,
|
||||
"fa": [
|
||||
0,
|
||||
0,
|
||||
4,
|
||||
6
|
||||
]
|
||||
},
|
||||
"\n\n3\n}"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -4
|
||||
},
|
||||
"\n\n2\n{",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"\n\n4\n("
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -7
|
||||
},
|
||||
"\n\n|\n\\",
|
||||
"\n\n%\n&",
|
||||
"\n\n1\n[",
|
||||
{
|
||||
"x": 3
|
||||
},
|
||||
"\n\n5\n="
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.5,
|
||||
"x": -3
|
||||
},
|
||||
"\n\nF\nf"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -4
|
||||
},
|
||||
"\n\nW\nw",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"\n\nP\np"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -7
|
||||
},
|
||||
"\n\n|\n\\",
|
||||
"\n\n?\n/",
|
||||
"\n\nQ\nq",
|
||||
{
|
||||
"x": 3
|
||||
},
|
||||
"\n\nG\ng"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.5,
|
||||
"x": -3
|
||||
},
|
||||
"\n\ns\nS"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -4
|
||||
},
|
||||
"\n\nR\nr",
|
||||
{
|
||||
"x": 1,
|
||||
"n": true
|
||||
},
|
||||
"\n\nT\nt"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -7,
|
||||
"f": 3,
|
||||
"w": 2
|
||||
},
|
||||
"\n\nShift",
|
||||
{
|
||||
"f": 3
|
||||
},
|
||||
"\n\nA\na",
|
||||
{
|
||||
"x": 3,
|
||||
"f": 3
|
||||
},
|
||||
"\n\nD\nd"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.5,
|
||||
"x": -3,
|
||||
"f": 3
|
||||
},
|
||||
"\n\nC\nc"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -4,
|
||||
"f": 3
|
||||
},
|
||||
"\n\nX\nx",
|
||||
{
|
||||
"x": 1,
|
||||
"f": 3
|
||||
},
|
||||
"\n\nV\nv"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -7,
|
||||
"f": 3,
|
||||
"w": 2
|
||||
},
|
||||
"\n\nCtrl",
|
||||
{
|
||||
"f": 3
|
||||
},
|
||||
"\n\nZ\nz",
|
||||
{
|
||||
"x": 3,
|
||||
"f": 3
|
||||
},
|
||||
"\n\nB\nb"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.25,
|
||||
"x": -4,
|
||||
"a": 7,
|
||||
"fa": [
|
||||
2
|
||||
]
|
||||
},
|
||||
"PageUp"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -7,
|
||||
"a": 4,
|
||||
"w": 2
|
||||
},
|
||||
"\n\nAlt",
|
||||
{
|
||||
"x": 3,
|
||||
"a": 7,
|
||||
"w": 2.1,
|
||||
"w2": 1,
|
||||
"h2": 1.25,
|
||||
"y2": -0.25,
|
||||
"l": true
|
||||
},
|
||||
""
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": -5,
|
||||
"sm": "alps",
|
||||
"sb": "alps",
|
||||
"st": "SKCL/SKCM"
|
||||
},
|
||||
"Home",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"End"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.5,
|
||||
"x": -4
|
||||
},
|
||||
"PageDn"
|
||||
],
|
||||
[
|
||||
{
|
||||
"r": -5,
|
||||
"y": -6.25,
|
||||
"x": 3,
|
||||
"a": 4,
|
||||
"fa": [
|
||||
4,
|
||||
6
|
||||
]
|
||||
},
|
||||
"8\n+"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 2
|
||||
},
|
||||
"7\n)",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"9\n]"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 1
|
||||
},
|
||||
"6\n*",
|
||||
{
|
||||
"x": 3
|
||||
},
|
||||
"0\n!",
|
||||
"`\n#",
|
||||
"~\n$"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.5,
|
||||
"x": 3
|
||||
},
|
||||
"U\nu"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 2
|
||||
},
|
||||
"L\nl",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"Y\ny"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 1
|
||||
},
|
||||
"J\nj",
|
||||
{
|
||||
"x": 3
|
||||
},
|
||||
":\n;",
|
||||
"_\n-",
|
||||
"^\n@"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.5,
|
||||
"x": 3
|
||||
},
|
||||
"E\ne"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 2,
|
||||
"n": true
|
||||
},
|
||||
"N\nn",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
"I\ni"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 1
|
||||
},
|
||||
"H\nh",
|
||||
{
|
||||
"x": 3
|
||||
},
|
||||
"O\no",
|
||||
{
|
||||
"f": 3,
|
||||
"w": 2
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.5,
|
||||
"x": 3,
|
||||
"f": 3
|
||||
},
|
||||
"<\n,"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 2,
|
||||
"f": 3
|
||||
},
|
||||
"M\nm",
|
||||
{
|
||||
"x": 1,
|
||||
"f": 3
|
||||
},
|
||||
">\n."
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 1,
|
||||
"f": 3
|
||||
},
|
||||
"K\nk",
|
||||
{
|
||||
"x": 3,
|
||||
"f": 3
|
||||
},
|
||||
"\"\n'",
|
||||
{
|
||||
"f": 3,
|
||||
"w": 2
|
||||
},
|
||||
"Ctrl"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.25,
|
||||
"x": 4,
|
||||
"a": 7
|
||||
},
|
||||
""
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 0.9000000000000004,
|
||||
"w": 2.1,
|
||||
"w2": 1,
|
||||
"h2": 1.25,
|
||||
"x2": 1.1,
|
||||
"y2": -0.25,
|
||||
"l": true
|
||||
},
|
||||
"",
|
||||
{
|
||||
"x": 3,
|
||||
"a": 4,
|
||||
"f": 3,
|
||||
"w": 2
|
||||
},
|
||||
"Alt"
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.75,
|
||||
"x": 3,
|
||||
"a": 7
|
||||
},
|
||||
"",
|
||||
{
|
||||
"x": 1
|
||||
},
|
||||
""
|
||||
],
|
||||
[
|
||||
{
|
||||
"y": -0.5,
|
||||
"x": 4
|
||||
},
|
||||
""
|
||||
]
|
||||
]
|
BIN
assets/keyboard-layout.png
Normal file
BIN
assets/keyboard-layout.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 139 KiB |
Loading…
Reference in a new issue