image/svg+xml
PanningHold down Scroll Wheel to pan with mouseUp/Down - Scroll WheelLeft/Right - Shift + Scroll WheelZooming- Ctrl + Scroll View to zoom in/out- Press 1, 2, 4, or 5 for preset zoom views.Zoom Tool (F3) :- Left click to zoom in- Right click to zoom out
This layout is used for your legends only. Keycap colors need to be defined with the online designer tool.Please check out our online tutorials at support.wasdkeyboards.comfor help and instructions regarding layout creation.
Quick Start:1. Enable Layers by going to: Layer > Layers (Ctrl + Shift + L) *The layers window can be expanded by dragging the area under the opacity slider.2. Use the Eyeball Icons to toggle visibility for preset layers3. Use the Select tool to move and scale objects (F1)4. Use the Text Tool to add and edit text (F8)
Inkscape Tutorial
FAQ (Frequently Asked Questions)I can't see any layers, I just see one layer or no layers when I open the layers panel.This happens when you drag and drop the layout file into Inkscape which "imports" it instead of opening it. Please close your Inkscape window, go back to the original file, right click it and choose "edit with Inkscape". What are the grids for on the layout? Can I place objects outside the grid?Yes. The grids are for reference only. You can snap the grids to use our standard margins. You can print all the way to the edge of the frame. There is a +/-0.01" tolerance, so we suggest that you stay within the grids when possible.Can I put a graphic that spans over multiple keys?Yes. Large images will be cropped to the top face of the keys. The areas in between the keys will not be printed.Advanced users can use a clipping mask to get a better idea of what the final image will look like.How can I change the color of the printing?We have tutorials in our support center that can show you how to add colors to your text and images.Go to support.wasdkeyboards.comI want to edit the Mac-style layouts, but the text is not editable.The Mac layout text is not editable since the font is not common. The font used is VAG Rounded-Light.
Adding text1. Click on the Text Tool (F8)2. Click on the area where you want add text3. Type your text4. Font and size and can changed in the text toolbar5. Use the Select Tool (F1) to reposition thetext if necessary.
Editing font type and size1. Use the Select Tool (F1) select the objects youwant to edit.2. Click on the Text Tool (F8)3. Use the text toolbar to change font type and text size
Editing textUse the Select Tool (F1) and double click a singletext object.-or-Use the Text Tool (F8) and click on a single text object.
Adding custom artNormal graphics can be added into the file, but you must convert thegraphic to a path.1. Copy the graphic from another program. (Usually Right Click > Copy)2. Select the layer you want to paste the graphic to, then press Ctrl + V-or-1. File > Import (Ctrl + I) and select the file you want to import.2. Select the Embed option and click OK.3. Select the graphic, and goto Path > Trace Bitmap (Shift + Alt + B)4. Make sure your graphic is selected, then select a Scan option andclick OK. The graphic will be traced, and will overlay the original object.5. Move the new object into position and delete the original image.
Adding stock artworkCommonly used icons and symbols are available within the file.1. Turn on the visibility of the layer titled: "Stock Artwork"2. Use the Select Tool (F1) to select the object you want to use.3. Press Ctrl + C to copy4. Select the layer you want to paste the object to, then press Ctrl + V5. You can then use the Select Tool (F1) to move and/or scale the object to proper size. See "Snapping" for tips on aligning objects.
SnappingEnabling snapping allows you to snap objects at various reference points of other objects which will allow you to quickly and accurately align objects to each other.Make sure Snap Controls Toolbar is displayed on the right hand side. (View > Show/Hide > Snap Controls Bar)Make sure Snapping is enabled (Toggle with "%")Hover over the various points to see what snappingare available. You can turn each one on/off.Drag objects over other objects to snap. You may need to zoom in or out to snap to certain objects. Turning off irrelevant points will also make it easier to snap.
Copy and PasteCtrl + C: Copy objectCtrl + V: Paste objectCtrl + Alt + V: Paste in placeShift + Ctrl + V: Paste style
Guide LinesYou can use Guides to help align objects. Click and drag from the rulerson the edge of the document.Enable snapping to guides in the Snap Control Bar You can Show/Hide Guides by going to View > Guides
Managing Layers1. Enable Layers by pressing Ctrl + Shift + L2. The Layer window can be enlarged by dragging thearea under the Opacity slider.3. Use the Eyeball Icon to toggle layer visibility.4. Use the Lock Icon to toggle the ability to edit layer.5. To add a layer, use the button from Layers panel.
WASD Keyboards 84-Key Keychron/GMMK Pro Design Template
Manipulating ObjectsThe Select Tool (F1) allows you to select and move,scale, and delete objects. Select an object, then drag the object to move it. You can drag the arrows around the object to scale it.Holding Ctrl while moving will keep the object locked onthe same X or Y axis. Holding Ctrl while scaling will keep the size ratio locked.
V7.0 - 7.9.2021
White#FFFFFF
Black#1A1A1A
Beige#D0CCC0
Slate#96938E
Graphite#60605B
Charcoal#373534
Red#C9282D
Pink#FBBBC9
Maroon#5F3032
Mint#8ED7B0
Green#1DB63A
Woodland#53682B
Royal#0046AD
Sky#5EB1E7
Navy#002E5F
Yellow#F8D615
Orange#F67F00
Olive#766E54
Lavender#AC97D8
Brown#6F4C23
Purple#43165E
Create a preview by coloringthe keycaps to see how yourdesign will look when printed.Select the keys you want to colorclick on the eyedropper tool then click on the colored swatch.You still will need to choose thesecolors on the online designer when ordering, this is just so you can have a preview while editing your layout.
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Backspace
Tab
Caps Lock
Enter
Shift
Shift
Ctrl
Ctrl
Alt
Alt
Menu
bol = beginning of line
eol = end of line
yank = copy
:w (save), :q (quit), :q! (quit w/o saving)
:e f (open file f)
:%s/x/y/g (replace 'x' by 'y' filewide)
:h (help), :n (new)
:ZZ (save & quit), :ZQ (quit w/o saving)
CTRL-R: redo
CTRL-F/-B: page
up/down
use "x before yank/paste/del command
to use that register ('clipboard') (x=a..z)
CTRL-E/-Y:
scroll line up
/down
CTRL-V: block
visual mode
type a number before any action to repeat it that number of times (2p, d2w)
duplicate operator to act on current line (dd = delete line, >> = indent line)
zt: scroll to top
zz: center
zb: bottom
gg: top of file
gf: open file under cursor
=
!
<
>
y
d
external
filter
auto
format
yank
delete
change
un-
indent
indent
Operator: requires a motion afterwards,
operates between cursor and destination
W
E
T
F
G
H
L
B
N
M
0
_
+
-
`
#
$
%
^
*
;
'
,
?
/
|
(
)
{
}
[
]
e
t
f
h
j
k
l
b
n
goto
mark
prev
indent
eol
goto
match
"soft"
bol
next
indent
begin
sentence
end
sentence
"hard"
bol
"soft" bol
down
prev
line
next
line
next
WORD
next
word
w
end
WORD
end
word
back
‘till
‘till
begin
parag.
misc
end
parag.
misc
"back"
find ch
find
char
eof/
goto ln
screen
top
screen
bottom
repeat
t/T/f/F
goto
mk. bol
prev
WORD
prev
word
prev
(find)
next
(find)
screen
mid'l
reverse
t/T/f/F
find
(rev.)
find
bol/
goto col
Motion: moves the
cursor, or defines the
range for an operator
= need a char
argument afterwards
Q
Y
U
P
D
J
K
X
V
~
@
&
:
.
Esc
r
u
p
x
v
m
toggle
case
normal
mode
play
macro
repeat
:s
ex
mode
record
macro
q
replace
mode
replace
char
yank
line
undo
line
undo
insert
at bol
insert
mode
open
above
open
below
paste
before
paste
after
append
at eol
append
subst
line
subst
char
delete
to eol
join
lines
help
ex cmd
line
back-
space
delete
char
change
to eol
visual
lines
visual
mode
set
mark
repeat
cmd
Command: direct action
command, if red, it enters insert mode
R
I
O
A
S
C
i
o
a
s
c
g
extra
cmds
Z
"
z
reg.
spec
quit
extra
cmds
1
2
3
4
5
6
7
8
9
\
not
used!
Extra: special
functions
requires extra
input
Insert
Home
Page
Up
Delete
End
Page
Down
Z
1
2
3
4
5
6
7
8
9
"
\
g
z
extra
cmds
reg.
spec
quit
extra
cmds
not
used!
Extra: special
functions
requires extra
input
=
!
<
>
y
d
external
filter
auto
format
yank
delete
change
un-
indent
indent
Operator: requires a motion afterwards,
operates between cursor and destination
match
sentence
W
E
T
F
G
H
L
B
N
M
0
_
+
-
`
#
$
%
^
*
;
'
,
?
/
|
(
)
{
}
[
]
e
t
f
h
j
k
l
b
n
goto mark
prev
ident
eol
goto
"soft"
bol
next
indent
begin
end
sentence
"hard"
bol
"soft" bol
down
prev
line
next
line
next
WORD
next
word
w
end
WORD
end
word
back
‘till
‘till
begin
parag.
misc
end
parag.
misc
"back"
find ch
find
char
eof/
goto ln
screen
top
screen
bottom
repeat
t/T/f/F
goto
mk. bol
prev
WORD
prev
word
prev
(find)
next
(find)
screen
mid'l
reverse
t/T/f/F
find
(rev.)
find
bol/
goto col
Motion: moves the
cursor, or defines the
range for an operator
= need a char
argument afterwards
macro
replace
append
Q
Y
U
P
D
J
K
X
V
~
@
&
:
.
Esc
r
u
p
x
v
m
toggle
case
normal
mode
play
repeat
:s
ex
mode
record
macro
q
mode
replace
char
yank
line
undo
line
undo
insert
at bol
insert
mode
open
above
open
below
paste
before
paste
after
at eol
append
subst
line
subst
char
delete
to eol
join
lines
help
ex cmd
line
back-
space
delete
char
change
to eol
visual
lines
visual
mode
set
mark
repeat
cmd
Command: direct action
command,if red, it enters insert mode
R
I
O
A
S
C
i
o
a
s
c
if red, it enters insert mode
bol = beginning of line
eol = end of line
yank = copy
:w (save), :q (quit), :q! (quit w/o saving)
:e f (open file f)
:%s/x/y/g (replace 'x' by 'y' filewide)
:h (help), :n (new)
:ZZ (save & quit), :ZQ (quit w/o saving)
CTRL-R: redo
CTRL-F/-B: page
up/down
use "x before yank/paste/del command
to use that register ('clipboard') (x=a..z)
CTRL-E/-Y:
scroll line up
/down
CTRL-V: block
visual mode
type a number before any action to repeat it that number of times (2p, d2w)
duplicate operator to act on current line (dd = delete line, >> = indent line)
zt: scroll to top
zz: center
zb: bottom
gg: top of file
gf: open file under cursor
Ctrl
Menu
Enter
Shift
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Backspace
Tab
Caps Lock
Shift
Ctrl
Alt
Alt
Insert
Home
Page
Up
Delete
End
Page
Down
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
[
]
\
'
,
.
/
{
}
|
:
"
<
>
?
Alt Gr
;
Q
Ä
Å
É
®
Þ
Ü
Ú
Í
Ó
Ö
Á
§
Ð
Ø
Æ
¢
Ñ
µ
«
»
¬
´
¿
¦
°
¨
Ç
¶
ß
©
~
`
!
¹
1
¡
@
2
²
#
3
³
$
£
¤
%
5
€
^
6
¼
&
7
½
*
8
¾
(
9
‘
)
0
’
_
-
¥
÷
×
+
=
4
Q
D
R
W
B
J
F
U
P
I
A
S
H
T
G
Y
N
E
O
Z
X
M
C
V
K
L
:
;
1
2
3
4
5
6
7
8
9
0
=
_
+
-
~
`
!
@
#
$
%
^
&
*
"
'
<
,
>
.
?
/
|
\
(
)
{
}
[
]
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
1
2
3
4
5
6
7
8
9
0
=
_
-
é
"
!
'
^
+
%
&
*
Ş
;
İ
´
,
:
.
|
\
(
)
Ğ
Ü
¨
~
<
>
£
#
$
½
/
{
[
]
}
?
`
Ö
Ç
@
€
Æ
ß
İ
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
1
2
3
4
5
6
7
8
9
0
=
_
+
-
Ё
`
!
№
%
*
:
;
"
'
<
,
>
.
?
/
|
\
(
)
{
}
[
]
Й
Ц
У
К
Е
Н
Г
Ш
Щ
З
Ф
Ы
В
А
П
Р
О
Л
Д
Я
Ч
С
М
И
Т
Ь
Ж
Э
Б
Ю
Х
Ъ
/
,
.
"
;
:
?
@
#
$
^
&
~
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
1
2
3
4
5
6
7
8
9
0
=
_
+
-
~
`
!
@
#
$
%
^
&
*
:
;
"
'
<
,
>
.
?
/
|
\
(
)
{
}
[
]
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
!
@
#
$
%
^
&
*
(
)
{
}
[
]
.
/
;
'
>
?
:
"
,
<
\
|
-
=
_
+
`
~
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
=
_
+
-
~
`
!
@
#
$
%
^
&
*
:
;
"
'
<
,
>
.
?
/
|
\
(
)
{
}
[
]
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
ㅂ
ㅈ
ㄷ
ㄱ
ㅅ
ㅛ
ㅕ
ㅑ
ㅐ
ㅔ
ㅁ
ㄴ
ㅇ
ㄹ
ㅎ
ㅗ
ㅓ
ㅏ
ㅣ
ㅋ
ㅌ
ㅊ
ㅍ
ㅠ
ㅜ
ㅡ
ㅃ
ㅉ
ㄸ
ㄲ
ㅆ
ㅒ
ㅖ
/
’
ק
ר
א
ט
ו
ן
ם
פ
ש
ד
ג
כ
ע
י
ח
ל
ך
ז
ס
ב
ה
נ
מ
צ
ת
ץ
װ
ײ
ױ
€
ף
,
.
;
1
2
3
4
5
6
7
8
9
0
=
_
+
-
~
`
!
@
#
$
%
^
&
*
(
)
:
;
"
'
<
,
>
.
?
/
|
\
{
}
[
]
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
P
Y
F
G
C
R
L
A
O
E
U
I
D
H
T
N
Q
J
K
X
B
M
S
W
V
Z
1
2
3
4
5
6
7
8
9
0
~
`
!
@
#
$
%
^
&
*
(
)
{
}
[
]
"
'
<
,
>
.
?
/
+
=
|
\
_
-
:
;
P
Y
F
G
C
R
L
A
O
E
U
I
D
H
T
N
Q
J
K
X
B
M
S
W
V
Z
1
2
3
4
5
6
7
8
9
0
~
`
!
@
#
$
%
^
&
*
(
)
{
}
[
]
"
'
<
,
>
.
?
/
+
=
|
\
_
-
:
;
Q
W
F
P
G
J
L
U
Y
O
A
R
S
T
D
H
N
E
I
Z
X
C
V
B
K
M
:
;
1
2
3
4
5
6
7
8
9
0
~
`
!
@
#
$
%
^
&
*
"
'
<
,
>
.
?
/
=
_
+
-
(
)
{
}
[
]
|
\
Backspace
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
:
;
"
'
<
,
>
.
?
/
1
2
3
4
5
6
7
8
9
0
=
_
+
-
~
`
!
@
#
$
%
^
&
*
|
\
(
)
{
}
[
]
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
!
@
#
$
%
^
&
*
(
)
{
}
[
]
.
/
;
'
>
?
:
"
,
<
\
|
-
=
_
+
`
~
1
2
3
4
5
6
7
8
9
0
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
1
2
3
4
5
6
7
8
9
0
=
_
+
-
~
`
!
@
#
$
%
^
&
*
:
;
"
'
<
,
>
.
?
/
|
\
(
)
{
}
[
]
ض
ص
ﺙ
ﻕ
ﻑ
ﻍ
ع
خ
ح
ش
ﺱ
ي
ﺏ
ﻝ
ا
ﺕ
ن
م
ئ
ء
ؤ
ر
ﻻ
ى
ﺓ
۱
۲
٣
٤
٥
٦
۷
۸
٩
۰
ج
/
{
}
[
]
<
>
د
إ
أ
ﺁ
Fn
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Backspace
Insert
Home
Page
Up
Esc
Tab
Caps Lock
Enter
Shift
Shift
Ctrl
Ctrl
Delete
End
Page
Down
Alt
Alt
Menu
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Insert
Home
Page
Up
Esc
Ctrl
Ctrl
Delete
End
Page
Down
Alt
Alt
Caps Lock
Enter
Shift
Backspace
Tab
Shift
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Backspace
Insert
Home
Page
Up
Esc
Tab
Caps Lock
Enter
Shift
Shift
Ctrl
Ctrl
Delete
End
Page
Down
Alt
Alt
Menu
Cmd
Command
IMPORTANT
To remove this message and get started, please toggle the eyeball off on the "message" layer
Your submitted file will only be used for information that is printed on top of your keycaps.For choosing the keycap colors, please use the online customizer to specify what keycap colors you wantand where you want them.
1.
2.
Please remember to include all text color information in your file.If you want that specific text printed in white, please make it white on your file, etc...If you send us a file with all black text/legends, we will print it in all black.
3.
We will process custom file orders without sending a preview/proof. If you would like a previewbefore your order is processed, please put a note in the comments or email us.
4.
To avoid delays and errors in your order you must convert all of your fonts and text to vector dataBefore saving and uploading your file: select all of your text; go to Path > Object to Path (Ctrl+Shift+C)