Initial version of layout
This commit is contained in:
parent
9f6032316f
commit
5bba0cd514
@ -13,6 +13,10 @@ A 34-key single-board keyboard created with [Ergogen](https://ergogen.xyz).
|
|||||||
|
|
||||||
Work in progress
|
Work in progress
|
||||||
|
|
||||||
|
- 34 [Kailh Low-Profile Mini Choc Switches (CPG1232)](https://www.aliexpress.com/item/4000277394324.html)
|
||||||
|
- Note: These are the "mini" swtiches, which are not compatible with the normal Choc layout.
|
||||||
|
- 1 package [Kailh Low-Profile Keycaps](https://www.aliexpress.com/item/32979973961.html)
|
||||||
|
|
||||||
## Inspiration
|
## Inspiration
|
||||||
|
|
||||||
### GergoPlex
|
### GergoPlex
|
||||||
|
117
chrysemys/chrysemys.yaml
Normal file
117
chrysemys/chrysemys.yaml
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
units:
|
||||||
|
cx: 18 # Keycap is 17.5mm wide
|
||||||
|
cy: 17 # Keycap is 16.5mm tall
|
||||||
|
kx: cx + 0.5 # Key spacing horizontal
|
||||||
|
ky: cy + 0.5 # Key spacing vertical
|
||||||
|
angle: 22 # Angle between two halves
|
||||||
|
points:
|
||||||
|
mirror:
|
||||||
|
ref: matrix_inner_top
|
||||||
|
distance: 30
|
||||||
|
zones:
|
||||||
|
matrix:
|
||||||
|
rotate: -angle
|
||||||
|
columns:
|
||||||
|
pinky:
|
||||||
|
rows:
|
||||||
|
bottom:
|
||||||
|
bind: [0.5ky, 0, 0, 0]
|
||||||
|
home:
|
||||||
|
bind: [0.5ky, 0.5kx, 0.5ky, 0]
|
||||||
|
top:
|
||||||
|
bind: [0, 0.5kx, 0.5ky, 0]
|
||||||
|
ring:
|
||||||
|
rotate: -6
|
||||||
|
stagger: 7
|
||||||
|
spread: kx + 1
|
||||||
|
rows:
|
||||||
|
bottom:
|
||||||
|
bind: [0.5ky, 0, 0, 5]
|
||||||
|
home:
|
||||||
|
bind: [0.5ky, 0.5kx, 0.5ky, 0.5kx]
|
||||||
|
top:
|
||||||
|
bind: [0, 0.5kx, 0.5ky, 0]
|
||||||
|
middle:
|
||||||
|
rotate: -3
|
||||||
|
stagger: 3
|
||||||
|
spread: kx + 1
|
||||||
|
rows:
|
||||||
|
bottom:
|
||||||
|
bind: [0.5ky, 5, 0, 5]
|
||||||
|
home:
|
||||||
|
bind: [0.5ky, 0.5kx, 0.5ky, 0.5kx]
|
||||||
|
top:
|
||||||
|
bind: [0, 0, 0.5ky, 0]
|
||||||
|
index:
|
||||||
|
stagger: -6
|
||||||
|
rows:
|
||||||
|
bottom:
|
||||||
|
bind: [0.5ky, 5, 0, 0]
|
||||||
|
home:
|
||||||
|
bind: [0.5ky, 0.5kx, 0.5ky, 0.5kx]
|
||||||
|
top:
|
||||||
|
bind: [0, 0, 0.5ky, 5]
|
||||||
|
inner:
|
||||||
|
stagger: -4
|
||||||
|
rows:
|
||||||
|
bottom:
|
||||||
|
bind: [0.5ky, 0, 0, 0]
|
||||||
|
home:
|
||||||
|
bind: [0.5ky, 0.5kx, 0.5ky, 0.5kx]
|
||||||
|
top:
|
||||||
|
bind: [0, 5, 0.5ky, 5]
|
||||||
|
rows:
|
||||||
|
bottom:
|
||||||
|
home:
|
||||||
|
top:
|
||||||
|
thumbfan:
|
||||||
|
anchor:
|
||||||
|
ref: matrix_inner_bottom
|
||||||
|
shift: [-(kx/2), -(ky + 2)]
|
||||||
|
columns:
|
||||||
|
near:
|
||||||
|
rows:
|
||||||
|
thumb:
|
||||||
|
bind: [10, 5, 0, 0]
|
||||||
|
home:
|
||||||
|
rotate: -15
|
||||||
|
spread: 20
|
||||||
|
origin: [-10, -9]
|
||||||
|
rows:
|
||||||
|
thumb:
|
||||||
|
bind: [20, 5, 0, 5]
|
||||||
|
far:
|
||||||
|
rotate: -15
|
||||||
|
spread: 20
|
||||||
|
origin: [-10, -9]
|
||||||
|
rows:
|
||||||
|
thumb:
|
||||||
|
bind: [0, 0, 0, 5]
|
||||||
|
rows:
|
||||||
|
thumb:
|
||||||
|
outlines:
|
||||||
|
exports:
|
||||||
|
_key_outline:
|
||||||
|
- type: keys
|
||||||
|
side: both
|
||||||
|
size: 16
|
||||||
|
_center:
|
||||||
|
- type: polygon
|
||||||
|
points:
|
||||||
|
- ref: matrix_inner_top
|
||||||
|
- ref: mirror_matrix_inner_top
|
||||||
|
- ref: mirror_thumbfan_far_thumb
|
||||||
|
- ref: thumbfan_far_thumb
|
||||||
|
_keycaps:
|
||||||
|
- type: keys
|
||||||
|
side: both
|
||||||
|
size: [cx, cy]
|
||||||
|
bound: false
|
||||||
|
_panel:
|
||||||
|
- name: _center
|
||||||
|
- name: _key_outline
|
||||||
|
panel:
|
||||||
|
- name: _panel
|
||||||
|
demo_keycaps:
|
||||||
|
- panel
|
||||||
|
- ^_keycaps
|
BIN
chrysemys/resources/Kailh Choc Keycaps.jpg
Normal file
BIN
chrysemys/resources/Kailh Choc Keycaps.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 282 KiB |
@ -0,0 +1,5 @@
|
|||||||
|
[ZoneTransfer]
|
||||||
|
ZoneId=3
|
||||||
|
ReferrerUrl=https://www.aliexpress.com/
|
||||||
|
HostUrl=https://ae01.alicdn.com/kf/H62e35b6a76a24d65ad2c7f35e66020c2H.jpg
|
||||||
|
LastWriterPackageFamilyName=Microsoft.Windows.Photos_8wekyb3d8bbwe
|
BIN
chrysemys/resources/Kailh Choc Mini Drawing.jpg
Normal file
BIN
chrysemys/resources/Kailh Choc Mini Drawing.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 213 KiB |
Loading…
Reference in New Issue
Block a user