diff --git a/config.h b/config.h
index a2c9b9d..a4cd967 100644
--- a/config.h
+++ b/config.h
@@ -113,8 +113,8 @@ static Key keys[] = {
 	{ MODKEY,                       XK_w,      killclient,     {0} },
 	{ MODKEY,                       XK_1,      setlayout,   {.v = &layouts[0]} },
 	{ MODKEY,                       XK_2,      setlayout,   {.v = &layouts[1]} },
-	{ MODKEY,                       XK_3,      setlayout,   {.v = &layouts[3]} },
-	{ MODKEY|ControlMask,           XK_f,      togglelayout,   {.v = &layouts[4]} },
+	{ MODKEY,                       XK_3,      setlayout,   {.v = &layouts[4]} },
+	{ MODKEY,                       XK_f,      togglelayout,   {.v = &layouts[3]} },
 	{ MODKEY,                       XK_apostrophe,  focusmaster,{0} },
 	{ MODKEY|ControlMask,           XK_space,  togglefloating, {0} },
 	{ MODKEY,                       XK_0,      view,           {.ui = ~0 } },