diff --git a/docs/keyboard-layer1.png b/docs/keyboard-layer1.png
new file mode 100644
index 000000000..88268f7b4
Binary files /dev/null and b/docs/keyboard-layer1.png differ
diff --git a/docs/keyboard-layer1.svg b/docs/keyboard-layer1.svg
new file mode 100644
index 000000000..18e9ae4b1
--- /dev/null
+++ b/docs/keyboard-layer1.svg
@@ -0,0 +1,915 @@
+
+
+
+
diff --git a/docs/keyboard-layer2.png b/docs/keyboard-layer2.png
new file mode 100644
index 000000000..85a7d2163
Binary files /dev/null and b/docs/keyboard-layer2.png differ
diff --git a/docs/keyboard-layer2.svg b/docs/keyboard-layer2.svg
new file mode 100644
index 000000000..70cc602bb
--- /dev/null
+++ b/docs/keyboard-layer2.svg
@@ -0,0 +1,896 @@
+
+
+
+
diff --git a/docs/userguide b/docs/userguide
index 2212e7923..fb537a90a 100644
--- a/docs/userguide
+++ b/docs/userguide
@@ -7,7 +7,25 @@ This document contains all information you need to configuring and using the i3
window manager. If it does not, please contact me on IRC, Jabber or E-Mail and
I’ll help you out.
-For a complete listing of the default keybindings, please see the manpage.
+== Default keybindings
+
+For the "too long; didn’t read" people, here comes an overview of the default
+keybindings (click to see the full size image):
+
+*Keys to use with Mod1 (alt):*
+
+image:keyboard-layer1.png["Keys to use with Mod1 (alt)",width=600,link="keyboard-layer1.png"]
+
+*Keys to use with Shift+Mod1:*
+
+image:keyboard-layer2.png["Keys to use with Shift+Mod1",width=600,link="keyboard-layer2.png"]
+
+As i3 uses keycodes in the default configuration, it does not mapper which
+layout you actually use. The key positions are what matters (of course you can
+also use keysymbols, see below).
+
+The red keys are the modifiers you need to press (by default, you may have
+changed which keys are which modifier), the blue keys are your homerow.
== Using i3