Browse Source

Update

tags/v2
Dashie der otter 1 year ago
parent
commit
6f4ba88c91
Signed by: dashie <rhaamo@leloop.org> GPG Key ID: C2D57B325840B755
3 changed files with 103 additions and 74 deletions
  1. +9
    -0
      README.md
  2. +25
    -9
      dashie-keys-rescue.lib
  3. +69
    -65
      docs/keyboard-layout.json

+ 9
- 0
README.md View File

@@ -63,6 +63,15 @@ From my tastes:

You can choose differents feelings for the keys, you only need "PCB Mount" ones.

## Ordering key caps

I ordered from WASD Keyboards :

* 3x Numpad "Enter" Cherry MX Keycap (R1 2x1.00)
* Arrow Keys Cherry MX Keycap Set
* Row 1, Size 1x1 Cherry MX Keycap (R1 1x1)
* 104-Key Custom Cherry MX Keycap Set (with custom layout file: docs/wasd-104-keys-template.svg)

## Firmware
It use QMK firmware



+ 25
- 9
dashie-keys-rescue.lib View File

@@ -1,11 +1,11 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Conn_01x01-Connector_Generic
# Conn_01x01-Connector_Generic-dashie-keys-rescue
#
DEF Conn_01x01-Connector_Generic J 0 40 Y N 1 F N
DEF Conn_01x01-Connector_Generic-dashie-keys-rescue J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Conn_01x01-Connector_Generic" 0 -100 50 H V C CNN
F1 "Conn_01x01-Connector_Generic-dashie-keys-rescue" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
@@ -18,11 +18,11 @@ X Pin_1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Conn_01x02-Connector_Generic
# Conn_01x02-Connector_Generic-dashie-keys-rescue
#
DEF Conn_01x02-Connector_Generic J 0 40 Y N 1 F N
DEF Conn_01x02-Connector_Generic-dashie-keys-rescue J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Conn_01x02-Connector_Generic" 0 -200 50 H V C CNN
F1 "Conn_01x02-Connector_Generic-dashie-keys-rescue" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
@@ -37,11 +37,11 @@ X Pin_2 2 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Conn_01x04-Connector_Generic
# Conn_01x04-Connector_Generic-dashie-keys-rescue
#
DEF Conn_01x04-Connector_Generic J 0 40 Y N 1 F N
DEF Conn_01x04-Connector_Generic-dashie-keys-rescue J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Conn_01x04-Connector_Generic" 0 -300 50 H V C CNN
F1 "Conn_01x04-Connector_Generic-dashie-keys-rescue" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
@@ -60,4 +60,20 @@ X Pin_4 4 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Mounting_Hole-Mechanical
#
DEF Mounting_Hole-Mechanical MK 0 40 Y Y 1 F N
F0 "MK" 0 200 50 H V C CNN
F1 "Mounting_Hole-Mechanical" 0 125 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Mounting?Hole*
Hole*
$ENDFPLIST
DRAW
C 0 0 50 0 1 50 N
ENDDRAW
ENDDEF
#
#End Library

+ 69
- 65
docs/keyboard-layout.json View File

@@ -1,18 +1,35 @@
[
{
"name": "dashie-keys",
"author": "dashie@sigpipe.me",
"switchMount": "cherry",
"switchBrand": "cherry",
"switchType": "MX1A-G1xx",
"pcb": true
},
[
"\nxf86",
"\nxf86",
"\nxf86",
"\nxf86",
{
"x": 0.25,
"a": 7,
"w": 2.5,
"h": 0.75,
"l": true
},
"oled display",
{
"x": 2.25
},
"",
"",
"",
"",
""
],
[
{
"sm": "cherry",
"a": 5
},
"\nesc",
{
"a": 7
},
"esc",
"F1",
"F2",
"F3",
@@ -20,16 +37,21 @@
"F5",
"DEL",
"F6",
"F7",
"F8",
"F9",
"F10",
"F11",
{
"a": 5
},
"power\n\n\n\n\n\nF7",
"wake\n\n\n\n\n\nF8",
"prt sc\n\n\n\n\n\nF9",
"scroll\n\n\n\n\n\nF10",
"pause\n\n\n\n\n\nF11",
{
"a": 7
},
"F12"
],
[
{
"st": "MX1A-G1xx",
"a": 4
},
"~\n`",
@@ -42,9 +64,9 @@
},
"%\n5",
{
"a": 7
"a": 5
},
"bspc",
"back\nvol+\n\n\n\n\nspace",
{
"a": 4,
"n": true
@@ -81,13 +103,9 @@
],
[
{
"a": 7,
"h": 2
},
"lshift",
{
"a": 4
},
"shift",
"A",
"S",
"D",
@@ -97,10 +115,10 @@
},
"G",
{
"a": 7,
"a": 5,
"h": 2
},
"enter",
"enter\nvol-",
{
"a": 4,
"n": true
@@ -112,15 +130,13 @@
":\n;",
"\"\n'",
{
"a": 7,
"h": 2
},
"rshift"
"shift"
],
[
{
"x": 1,
"a": 4
"x": 1
},
"Z",
"X",
@@ -142,72 +158,60 @@
"|\n\\"
],
[
"ctrl",
"play\npause",
{
"st": "",
"a": 7
},
"lctrl",
"volu",
"mute",
"",
{
"x": 0.5,
"sb": "cherry",
"st": "MX1A-D1xx",
"a": 4,
"w": 6.25,
"x2": -0.25,
"l": true
},
"space",
"\n\n\nmute\n\n\n\n\nspace",
{
"x": 0.25,
"st": ""
"sb": ""
},
"home",
{
"st": "MX1A-D1xx"
"a": 5
},
"up",
"^",
{
"st": ""
"a": 4
},
"end",
"pgup"
"page\nup"
],
[
"fn",
"vold",
"start",
"alt",
{
"st": "MX1A-D1xx"
},
"gui",
"lalt",
{
"x": 5
"sm": "",
"a": 7
},
"ralt",
"left",
"down",
"right",
"",
{
"st": ""
"x": 5,
"sm": "cherry",
"a": 4
},
"pgdn"
],
[
"alt",
"<-",
{
"st": "MX1A-D1xx"
"a": 5
},
"prev",
"pause",
"next",
"pscr",
"v",
{
"x": 5
"a": 4
},
"rgb t",
"rgb m",
"rgb d",
"rgb i",
"reset"
"\n\n->",
"page\ndown"
]
]

Loading…
Cancel
Save