• This is a reminder of 3 IMPORTANT RULES:

    1- External self-promotion websites or apps are NOT allowed here, like Discord/Twitter/Patreon/etc.

    2- Do NOT post in other languages. English-only.

    3- Crack/Warez/Piracy talk is NOT allowed.

    Breaking any of the above rules will result in your messages being deleted and you will be banned upon repetition.

    Please, stop by this thread SoccerGaming Forum Rules And Guidelines and make sure you read and understand our policies.

    Thank you!

360 pad works twice

CanedToad

Club Supporter
Hi, well I finally got my other pad working after finding the right OEM name to tell it to pretend to be. But yesterday I decided to buy a 360 pad for vegas, works sweet there. Tried Carbon, yeah rubbish mapping and dumb shared axis for the triggers with standard drivers, but works.

So on to fifa, which I thought had proper Xinput support for the pad. First thing to notice is the menu options move in two's. I press down, it goes down two options. So I go to play a game, works fine though.

In player select there are 3 pads, one is my keyboard (it's a BTC9019URF). Only the bottom one is across and this is the one which is named 360 in controller options. If I press right or left, both the first and third move, so I ended up going back into the game controlling two players at once!

I had another go this morning, this time it had assigned the first pad, the buttons being different and I think the triggers not working.

One thing to note is the order, normally my keyboard pad comes first, which I know as it is a pain with many games only supporting one pad (the first) I have to remove it physically or every boot in device manager. Now in the game controllers part of control panel the 360 pad actually has somehow forced itself above my keyboard.

So I'm thinking pad1 is 360 on DirectInput and pad3 is 360 on Xinput and the game is for some reason reading both?

Anyone else had this or know a solution?
Thanks
 

Valyth

Club Supporter
This this is a little old, but if anyone knows the answer to this, I'd be most interested. I'm also getting the same problem.

The only difference? The X360 gamepad is the only gamepad attached to this computer; other than that, I just have the standard keynoard (G15) and mouse (G7) combo.
 

diddan

Club Supporter
I have the exact same problem CanedToad and Valyth. And like Valyth I only hav one xbox360 gamepad attached.

Don't know which OS CanedToad and Valyth are running. But I'm running Windows Vista.

I would be grateful if anyone came up with a soloution.
Thx!
 

diddan

Club Supporter
I've found the soloution to my/our problem.

First of all I uninstalled Fifa 07 and the drivers for the
XBOX 360 gamepad(Xbox 360 Accessories Software 1.1 32-bit
for Windows Vista). Then I reinstalled them again.

The problem was to be found in the file devdata.dat,
in the directory C:\Program Files\EA SPORTS\FIFA 07\data\input.
There's a line in this file marking the start of the
XBOX360 controller settings. It looks like this...

[XBOX 360 For Windows (Controller)|XBox 360 For Windows (Controller)]

After that I went to the windows registry and searched for
an entry called OEMName (containing something with xbox in it).
What I discovered now, that I hadn't noticed before, was that
there are three registry entries called OEMName (I've always
thought that there were only one before). Each of these
entries contained the text...

'Controller (XBOX 360 For Windows)'

What I did was to change all of these entries to the text
found in devdata.dat...

'XBOX 360 For Windows (Controller)'

Then I exited the windows registry to save the new settings.
I started up Fifa and went to the settings for the controls.
And to my surprise there was only two available controls
(previously I had 3), the keyboard and the 360 gamepad. So I
set up my 360 gamepad and started a game...and wadda you
know everything worked, all my buttons, triggers and even
the right stick!

I hope this helps everyone with the same problem.

Now it's time for some serious gaming! ;)
 


Top