diff --git a/pcsx2/PAD/Windows/DeviceEnumerator.cpp b/pcsx2/PAD/Windows/DeviceEnumerator.cpp
index bf39407f4f..50f6b45bfa 100644
--- a/pcsx2/PAD/Windows/DeviceEnumerator.cpp
+++ b/pcsx2/PAD/Windows/DeviceEnumerator.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "InputManager.h"
diff --git a/pcsx2/PAD/Windows/Diagnostics.cpp b/pcsx2/PAD/Windows/Diagnostics.cpp
index 02df06c4e6..4611c48182 100644
--- a/pcsx2/PAD/Windows/Diagnostics.cpp
+++ b/pcsx2/PAD/Windows/Diagnostics.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "DeviceEnumerator.h"
#include "KeyboardQueue.h"
diff --git a/pcsx2/PAD/Windows/DirectInput.cpp b/pcsx2/PAD/Windows/DirectInput.cpp
index 0896f75b12..1ecf7d9026 100644
--- a/pcsx2/PAD/Windows/DirectInput.cpp
+++ b/pcsx2/PAD/Windows/DirectInput.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#define DIRECTINPUT_VERSION 0x0800
#include
diff --git a/pcsx2/PAD/Windows/DualShock3.cpp b/pcsx2/PAD/Windows/DualShock3.cpp
index d5253f8c48..268f145504 100644
--- a/pcsx2/PAD/Windows/DualShock3.cpp
+++ b/pcsx2/PAD/Windows/DualShock3.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "InputManager.h"
#include "Config.h"
diff --git a/pcsx2/PAD/Windows/Global.cpp b/pcsx2/PAD/Windows/Global.cpp
index 52e1ea0e66..5f320352ce 100644
--- a/pcsx2/PAD/Windows/Global.cpp
+++ b/pcsx2/PAD/Windows/Global.cpp
@@ -15,4 +15,5 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
diff --git a/pcsx2/PAD/Windows/HidDevice.cpp b/pcsx2/PAD/Windows/HidDevice.cpp
index 29917cbf27..96d66424aa 100644
--- a/pcsx2/PAD/Windows/HidDevice.cpp
+++ b/pcsx2/PAD/Windows/HidDevice.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "HidDevice.h"
#include
diff --git a/pcsx2/PAD/Windows/InputManager.cpp b/pcsx2/PAD/Windows/InputManager.cpp
index fd6fcd05b7..af127e91c7 100644
--- a/pcsx2/PAD/Windows/InputManager.cpp
+++ b/pcsx2/PAD/Windows/InputManager.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "InputManager.h"
#include "KeyboardQueue.h"
diff --git a/pcsx2/PAD/Windows/KeyboardQueue.cpp b/pcsx2/PAD/Windows/KeyboardQueue.cpp
index 7b170d445a..cbb6a00209 100644
--- a/pcsx2/PAD/Windows/KeyboardQueue.cpp
+++ b/pcsx2/PAD/Windows/KeyboardQueue.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
// This is undoubtedly completely unnecessary.
#include "KeyboardQueue.h"
diff --git a/pcsx2/PAD/Windows/PAD.cpp b/pcsx2/PAD/Windows/PAD.cpp
index 22c8e5f2e1..38a79614a4 100644
--- a/pcsx2/PAD/Windows/PAD.cpp
+++ b/pcsx2/PAD/Windows/PAD.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
// For escape timer, so as not to break GSDX+DX9.
diff --git a/pcsx2/PAD/Windows/Tooltips.cpp b/pcsx2/PAD/Windows/Tooltips.cpp
index 8aa7045cf9..2be26f279e 100644
--- a/pcsx2/PAD/Windows/Tooltips.cpp
+++ b/pcsx2/PAD/Windows/Tooltips.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "resource.h"
diff --git a/pcsx2/PAD/Windows/VKey.cpp b/pcsx2/PAD/Windows/VKey.cpp
index 67a40f221f..04dc7aad67 100644
--- a/pcsx2/PAD/Windows/VKey.cpp
+++ b/pcsx2/PAD/Windows/VKey.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "VKey.h"
diff --git a/pcsx2/PAD/Windows/WindowsKeyboard.cpp b/pcsx2/PAD/Windows/WindowsKeyboard.cpp
index 83b134b76e..cf83e1b200 100644
--- a/pcsx2/PAD/Windows/WindowsKeyboard.cpp
+++ b/pcsx2/PAD/Windows/WindowsKeyboard.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "InputManager.h"
#include "VKey.h"
diff --git a/pcsx2/PAD/Windows/WindowsMessaging.cpp b/pcsx2/PAD/Windows/WindowsMessaging.cpp
index c2454ece7d..8be3086725 100644
--- a/pcsx2/PAD/Windows/WindowsMessaging.cpp
+++ b/pcsx2/PAD/Windows/WindowsMessaging.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "InputManager.h"
#include "WindowsMessaging.h"
diff --git a/pcsx2/PAD/Windows/WindowsMouse.cpp b/pcsx2/PAD/Windows/WindowsMouse.cpp
index 8064b74b99..ecf31b5c85 100644
--- a/pcsx2/PAD/Windows/WindowsMouse.cpp
+++ b/pcsx2/PAD/Windows/WindowsMouse.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "InputManager.h"
#include "VKey.h"
diff --git a/pcsx2/PAD/Windows/WndProcEater.cpp b/pcsx2/PAD/Windows/WndProcEater.cpp
index 0379005d18..e1f6d4fb1d 100644
--- a/pcsx2/PAD/Windows/WndProcEater.cpp
+++ b/pcsx2/PAD/Windows/WndProcEater.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include "WndProcEater.h"
diff --git a/pcsx2/PAD/Windows/XInputEnum.cpp b/pcsx2/PAD/Windows/XInputEnum.cpp
index 99518873c6..eb787b3944 100644
--- a/pcsx2/PAD/Windows/XInputEnum.cpp
+++ b/pcsx2/PAD/Windows/XInputEnum.cpp
@@ -15,6 +15,7 @@
* with PCSX2. If not, see .
*/
+#include "PrecompiledHeader.h"
#include "Global.h"
#include
#include