DRAGON BALL FighterZ

DRAGON BALL FighterZ

View Stats:
devlkore May 31, 2018 @ 7:11am
Help using x360ce to override Xinput controllers
Hey all,
I've searched a bunch and can't find any information regarding my specific situation. I play most games with a wireless 360 controller. but I prefer to play fighting games with a stick. The stick I have is the OG MadCatz SF4 SE (360 version). So by default, the stick works fine in the game and all is fine and dandy. The problem arises when I want to play any other games with the regular controller. If I plug the stick in first, the controller will then be on slot 2, and vice versa.

Some of the games I play only recognise the first controller and since Microsoft don't understand gamers, the only way to get the correct controller to be in the first slot is to restart the entire computer. This is far from ideal.

I thought I could use x360ce to get around this issue. The stick is detected in x360ce and I have confirmed all the buttons are being registered. I tried using the 'map to" option in x360ce and I also tried setting up a combined controller with the stick being combined into the first controller. When in game the controller is still being detected, but in it's true slot rather than being virtualised like x360ce suggests it should be. I have confirmed this by going to training mode and am able to move the second controller around as expected (as if x360ce wasn't installed).

Before anyone asks, yes I have installed it in the RED/Binaries/Win64 directory.

All the information I have found is about getting non-supported controllers to work (PS4, generic, etc.). Does anyone have experience using x360ce to override SUPPORTED controllers?
< >
Showing 1-5 of 5 comments
Pafti May 31, 2018 @ 7:42am 
Before getting into your proposed solution, I'd be correct to assume that unplugging the Controller(Wireless receiver) you don't want to use, and THEN plugging in the one you do want to use does not work? Cause if the only problem with that, is that you don't want to deal with managing the 2 cables; you should get over that. If that worked, it'd be the ideal solution.
Obviously start out with a rebooted system that has no, or just a single controller plugged in if you're only testing this now.

As for x360ce. The Software just adds another (virtual) controller into the fray, and because all of them are xinput, the x360ce one would be seen as Player 3, no? Fightstick and Controller are still Player 1 and 2, and the original inputs from those controllers don't disappear just because you rebound the keys for a new virtual Player 3 in x360ce. I don't think your proposed solution will work with real xinput controllers, it'd be a different story if you were working with controllers that the game can't deal with already.

Are you sure that rebooting is required to get a switch happen? Is logging off not good enough? Or quickly un- and reinstalling the drivers maybe?
mitspieler May 31, 2018 @ 8:30am 
It works for me. I have a 360 pad and a 360 stick. Just unplug one first and then connect other. For me both are always p1 and I switch em around often.
devlkore May 31, 2018 @ 11:09am 
Originally posted by SentoX:
Before getting into your proposed solution, I'd be correct to assume that unplugging the Controller(Wireless receiver) you don't want to use, and THEN plugging in the one you do want to use does not work? Cause if the only problem with that, is that you don't want to deal with managing the 2 cables; you should get over that. If that worked, it'd be the ideal solution.
Obviously start out with a rebooted system that has no, or just a single controller plugged in if you're only testing this now.

As for x360ce. The Software just adds another (virtual) controller into the fray, and because all of them are xinput, the x360ce one would be seen as Player 3, no? Fightstick and Controller are still Player 1 and 2, and the original inputs from those controllers don't disappear just because you rebound the keys for a new virtual Player 3 in x360ce. I don't think your proposed solution will work with real xinput controllers, it'd be a different story if you were working with controllers that the game can't deal with already.

Are you sure that rebooting is required to get a switch happen? Is logging off not good enough? Or quickly un- and reinstalling the drivers maybe?

Hey, thanks for the reply. Unplugging the wireless dongle doesn't work. If it was just a case of unplugging I would be completely happy with that situation. I may be able to log off and on or reinstall drivers each time, but both of those are still very inconvenient. I see what you mean about x360ce just adding extra controllers, but it has the option of setting which slot it is in. Can it not override the existing real controllers, even if it means they both work at the same time? I would have thought even if it can't make the system ignore the real controller, the combine mode would work.



Originally posted by mitspieler:
It works for me. I have a 360 pad and a 360 stick. Just unplug one first and then connect other. For me both are always p1 and I switch em around often.

It sounds like your 360 pad is wired. If so, I think that's why it works. My 360 pad is wireless and I'm using the wireless dongle. If I unplug the dongle (after already using the controller as player 1), the stick will then automatically be player 2.
mitspieler May 31, 2018 @ 11:16am 
Oh interesting.

Well with x360ce you should be able to enforce the controller number if you disable the passthrough. However I was unlucky to get the hook working but others did. Id advise against parallel usage tho, bound to run into deadzone issues with the pad (as in unwanted inputs even tho the analogue sticks seem centered).
devlkore May 31, 2018 @ 11:26am 
Originally posted by mitspieler:
Oh interesting.

Well with x360ce you should be able to enforce the controller number if you disable the passthrough. However I was unlucky to get the hook working but others did. Id advise against parallel usage tho, bound to run into deadzone issues with the pad (as in unwanted inputs even tho the analogue sticks seem centered).

I can always hard disable the controller by removing the battery pack if that is an issue. I forgot to mention I tried with passthrough enabled and disabled, and it had no effect.

Are there any hook settings I need to change for this game to work (aside from my particular issues)? I'm a newbie to x360ce since I only use 360 controllers and most of the time I don't need this kind of software. How can I check that it's even "working" with or without it fitting my needs?
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: May 31, 2018 @ 7:11am
Posts: 5