diff --git a/Source/Core/DolphinQt/HotkeyScheduler.cpp b/Source/Core/DolphinQt/HotkeyScheduler.cpp
index e24929f79a..168b2226fe 100644
--- a/Source/Core/DolphinQt/HotkeyScheduler.cpp
+++ b/Source/Core/DolphinQt/HotkeyScheduler.cpp
@@ -563,6 +563,18 @@ void HotkeyScheduler::Run()
     if (IsHotkey(HK_FREELOOK_ZOOM_OUT, true))
       g_freelook_camera.Zoom(-fl_speed);
 
+    if (IsHotkey(HK_FREELOOK_INCREASE_FOV_X, true))
+      g_freelook_camera.IncreaseFovX(0.1f);
+
+    if (IsHotkey(HK_FREELOOK_DECREASE_FOV_X, true))
+      g_freelook_camera.IncreaseFovX(-0.1f);
+
+    if (IsHotkey(HK_FREELOOK_INCREASE_FOV_Y, true))
+      g_freelook_camera.IncreaseFovY(0.1f);
+
+    if (IsHotkey(HK_FREELOOK_DECREASE_FOV_Y, true))
+      g_freelook_camera.IncreaseFovY(-0.1f);
+
     if (IsHotkey(HK_FREELOOK_RESET, true))
       g_freelook_camera.Reset();