From 04ef6c3fbe15322721ede889ae44b5061b0b4f95 Mon Sep 17 00:00:00 2001 From: rackover Date: Tue, 4 May 2021 15:42:22 +0200 Subject: [PATCH] Vibrate the controller on start --- src/Components/Modules/XInput.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Components/Modules/XInput.cpp b/src/Components/Modules/XInput.cpp index dc8c4ff3..af7586df 100644 --- a/src/Components/Modules/XInput.cpp +++ b/src/Components/Modules/XInput.cpp @@ -296,8 +296,15 @@ namespace Components Utils::Hook::Set(0x60E501, 16); Utils::Hook::Set(0x60E5CD, 16); - // make sure to parse the movement data properally and apply it + // make sure to parse the movement data properly and apply it Utils::Hook(0x492127, XInput::MSG_ReadDeltaUsercmdKeyStub, HOOK_JUMP).install()->quick(); Utils::Hook(0x492009, XInput::MSG_ReadDeltaUsercmdKeyStub2, HOOK_JUMP).install()->quick(); + + PollXInputDevices(); + + if (xiPlayerNum >= 0) { + Vibrate(3000, 3000); + } + } }