From 29fcd6db0721824354c8e361be2e94b326df5e7b Mon Sep 17 00:00:00 2001 From: daniel Date: Sun, 4 Jun 2023 12:11:25 +0200 Subject: [PATCH] button placement --- ergogen/ergogen.yml | 64 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 ergogen/ergogen.yml diff --git a/ergogen/ergogen.yml b/ergogen/ergogen.yml new file mode 100644 index 0000000..8f35a45 --- /dev/null +++ b/ergogen/ergogen.yml @@ -0,0 +1,64 @@ +units: + # spacing variables + kx: cx + ky: cy + # spacing incl. padding + px: kx+2 + py: ky+2 +points: + zones: + # 7x4 matrix + matrix: + # fix placement on kicad + anchor.shift: [150, -200] + # use own spacing variables + key: + padding: 1ky + spread: 1kx + columns: + outer2: + rows.mod.skip: true + rows.bottom.skip: true + rows.top.skip: true + rows.num.skip: true + outer: + rows.num.skip: true + rows.mod.skip: true + key.splay: -4 + pinky: + rows.mod.skip: true + key.splay: -4 + ring: + key.stagger: 0.5ky + middle: + key.stagger: 0.2ky + index: + key.stagger: -0.2ky + inner: + rows.mod.skip: true + key.stagger: -2.5 + rows: + mod: + bottom: + home: + top: + num: + thumbs: + key: + padding: 1ky + spread: 1kx + # place thumb buttons at inner mod + anchor: + ref: matrix_inner_mod + shift: [2.5, -3] + columns: + layer: + key.splay: -15 + space: + key: + width: 1.5kx + splay: 75 + shift: [2.5, -2.5] + rows: + cluster: + rotate: 8 \ No newline at end of file