From 532c430d8f9e7484da207f63b180187388bcc9a4 Mon Sep 17 00:00:00 2001 From: Prcuvu Date: Tue, 31 Dec 2019 16:04:17 +0800 Subject: [PATCH] Fix XInput library linkage for compatibility down to Windows Vista --- src/arch/InputHandler/InputHandler_DirectInput.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/arch/InputHandler/InputHandler_DirectInput.cpp b/src/arch/InputHandler/InputHandler_DirectInput.cpp index d04196bf05..deb9a9a8be 100644 --- a/src/arch/InputHandler/InputHandler_DirectInput.cpp +++ b/src/arch/InputHandler/InputHandler_DirectInput.cpp @@ -14,7 +14,11 @@ #include "InputHandler_DirectInputHelper.h" +#ifdef NTDDI_WIN8 // Link to Xinput9_1_0.lib on Windows 8 SDK and above to ensure linkage to Xinput9_1_0.dll +#pragma comment(lib, "Xinput9_1_0.lib") +#else #pragma comment(lib, "xinput.lib") +#endif #include #include