[Winefix] XBOX360 Controller Input with "Dumb xinput Emulator"

in wine •  7 years ago 


UPDATE!! for Wine 2.18 onwards!
At 3:23 when i show which dlls to forward, you also need to forward the other xinput1_* dlls as wine doesn't redirect them to xinput1_3 anymore!
The reg keys are as follows:
xinput1_1 -› xinput1_3_fake.dll
xinput1_2 -› xinput1_3_fake.dll
xinput1_3 -› xinput1_3_fake.dll
xinput1_4 -› xinput1_3_fake.dll
xinput9_1_0 -› xinput9_1_0_fake.dll

I know for sure it affects Beamng.drive and very likely other games too!

This video will show you how to set up the "Dumb xinput Emulator" to get the XBOX360 Controller (and also the steam controller) to work "more properly". It is an alternative to x360ce method.
Confirmed working in GTA4, GTA5, Spintires and Beamng.drive.

Why my method is better than the recommended: first of all, you don't modify the game files directly. They are "update resistant", so if the game or wine updates, the workaround is still there. And you can easily disable it by changing the dll name of the to override one (appending an _ for example). But feel free to do it your way.

The DLLs: https://github.com/kozec/dumbxinputemu
DLL redirects wiki: https://github.com/wine-compholio/wine-staging/wiki/DLL-Redirects

Using wine-2.15-staging here

And after the first half of the video basically stuttering, the 2nd half worked more fluid. Finally i am getting used to "public speaking" :)


▶️ DTube
▶️ IPFS
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://www.youtube.com/watch?v=xMojWPtlkKc

You say you are a robot, but in case the human controlling you reads this:
The video you linked is mine, i mirrored it in DTube.
Congratulation, you played yourself ;)