cad/keyset_en-us-intl.scad
Ricardo (XenGi) Band bbad6e3bad
reset
2023-05-24 23:53:03 +02:00

72 lines
1.8 KiB
OpenSCAD

// en-us-intl layout
use <lib/mat.scad>;
use <lib/key.scad>;
mat();
key(x=0, y=0, label="Esc");
key(x=1, y=0, label="1 !");
key(x=2, y=0, label="2 @");
key(x=3, y=0, label="3 #");
key(x=4, y=0, label="4 $");
key(x=5, y=0, label="5 %");
key(x=6, y=0, label="6 ^");
key(x=7, y=0, label="7 &");
key(x=8, y=0, label="8 *");
key(x=9, y=0, label="9 (");
key(x=10, y=0, label="0 )");
key(x=11, y=0, w=2, label="Bksp");
key(x=0, y=1, label="Q");
key(x=1, y=1, label="W");
key(x=2, y=1, label="E");
key(x=3, y=1, label="R");
key(x=4, y=1, label="T");
key(x=5, y=1, label="Y");
key(x=6, y=1, label="U");
key(x=7, y=1, label="I");
key(x=8, y=1, label="O");
key(x=9, y=1, label="P");
key(x=10, y=1, label="[ {");
key(x=11, y=1, label="] }");
key(x=12, y=1, label="\\ |");
key(x=0, y=2, label="A");
key(x=1, y=2, label="S");
key(x=2, y=2, label="D");
key(x=3, y=2, label="F");
key(x=4, y=2, label="G");
key(x=5, y=2, label="H");
key(x=6, y=2, label="J");
key(x=7, y=2, label="K");
key(x=8, y=2, label="L");
key(x=9, y=2, label="; :");
key(x=10, y=2, label="' \"");
key(x=11, y=2, w=2, label="Ret");
key(x=0, y=3, label="Z");
key(x=1, y=3, label="X");
key(x=2, y=3, label="C");
key(x=3, y=3, label="V");
key(x=4, y=3, label="B");
key(x=5, y=3, label="N");
key(x=6, y=3, label="M");
key(x=7, y=3, label=", <");
key(x=8, y=3, label=". >");
key(x=9, y=3, label="/ ?");
key(x=10, y=3, label="Up");
key(x=11, y=3, w=2, label="Shift");
key(x=0, y=4, label="Ctrl");
key(x=1, y=4, label="Fn");
key(x=2, y=4, label="Shift");
key(x=3, y=4, label="Alt");
key(x=4, y=4, w=3, label="---"); // Space
key(x=7, y=4, label="- _");
key(x=8, y=4, label="= +");
key(x=9, y=4, label="Left");
key(x=10, y=4, label="Down");
key(x=11, y=4, label="Right");
key(x=12, y=4, label="Ctrl");