1
0
Fork 0
mirror of https://github.com/rsheldiii/KeyV2.git synced 2025-04-14 03:43:05 +00:00

Add Ultimate Hacking Keyboard (UHK) layouts

This commit is contained in:
madhead 2024-03-23 20:07:47 +01:00
parent 19f0d2faad
commit c25a37d2bc
No known key found for this signature in database
GPG key ID: ACED25F067D0F238
3 changed files with 29 additions and 0 deletions

View file

@ -17,4 +17,7 @@ include <layouts/gherkin/gherkin_bump.scad>
include <layouts/dactyl_manuform/4x6.scad>
include <layouts/dactyl_manuform/4x6_legends.scad>
include <layouts/uhk/uhk60v2_ansi.scad>
include <layouts/uhk/uhk60v2_iso.scad>
include <layouts/plate.scad>

View file

@ -0,0 +1,13 @@
include <../layout.scad>
uhk60v2_ansi_layout = [
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1.5],
[1.5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
[1.75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1.75],
[2.25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2.25],
[1.25, 1.25, 1.25, 1.25, 1.75, 1.75, 1.25, 1.25, 1.25, 2.25],
];
module uhk60v2_ansi(profile) {
layout(uhk60v2_ansi_layout, profile) children();
}

View file

@ -0,0 +1,13 @@
include <../layout.scad>
uhk60v2_iso_layout = [
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1.5],
[1.5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
[1.75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1.75],
[1.25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2.25],
[1.25, 1.25, 1.25, 1.25, 1.75, 1.75, 1.25, 1.25, 1.25, 2.25],
];
module uhk60v2_iso(profile) {
layout(uhk60v2_iso_layout, profile) children();
}