Replies: 1 comment 3 replies
-
Thanks for investigating. I'm guessing that for this game you would need your [Workarounds]
ActiveVirtualControllerMask = 0x03
PollReturnCode = 0 Do you need |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
EDIT: Found the solution. Was planning to edit out all the thing but I'll leave the original message and the whole procedure here, in case someone else finds it useful.
ORIGINAL MESSAGE:
The game uses DirectInput. I can use my XInput controller with it and everything works fine. Everything but vibration/rumble/force feedback. The options related to it are in fact grayed out within the game's settings menu. I thought Xidi would fix the issue. I pasted dinput.dll file in the game's folder and now the game doesn't seem to recognize the gamepad buttons, sticks, or triggers. Vibration works but there's no way to play at all. The car seems to be accelerating and turning left the whole time. Can't do anything about it, can't change the camera, break, steer... Nothing. Am I doing something wrong? I would very much appreciate any help :)
I must add Xidi works a treat in other games such as Star Wars: Racer. Thank you for this beautiful piece of software.
SOLUTION:
After copying Win32\dinput.dll to the game's main folder, create a Xidi.ini file in the same folder. It doesn't probably need to contain all of the text I'm about to paste. This is the general structure taken from the Readme section in this GitHub:
Since you're using an XInput controller, Mapper type shoud be changed to XInputNative, as in the quoted text, so that your previously saved control mappings in the game, if you made any, won't be all messed up. But the important part is at the bottom: the workarounds.
There are 3 types in the Readme section. I find I had to use those two, otherwise it wouldn't work.
Save the file and that's that.
Cheers!
Beta Was this translation helpful? Give feedback.
All reactions