Right stick problem solved (atleast for me)

fiordy

Reserve Team
Finally I managed to solve the problem with right stick on an xbox controller connected to the PC.
Now here I'm posting 2 files contained in the zip:

devdata.dat: a text file found in data/input in FIFA 06 main folder
FIFA 06.txt: a profile file with the correct button mapping

xgi files can be imported in controller settings (under windows control panel) using the XBCD driver made by Redcl0ud (v1.07).
Now all you have to do is import the xgi file and overwrite the devdata.dat original file. Don't change buttons configuration in game, cause it should work fine with default configuration.
The changes made to the devdata file consisted only in adding a new line for XBCD Xbox Gamepad, so that the game now associates a calibration profile to the pad, instead of using the default profile ([Default Pad|Default]). I used Logitech Rumblepad 2 calibration values for xbox gamepad.

As soon as I have xbox version of the game I'll update the buttons configuration to match exactly xbox buttons settings.

Enjoy!!!!!!!! :ewan: :ewan: :ewan: :fool: :fool: :fool:
 

Am.DEUS

Club Supporter
I have a Thrustmaster 2 in 1 Dual Trigger gamepad and the same fu**ing problem. The gamepad is SUPPORTED by Fifa 2006 and still not working.

I renamed in the registry Axispad , I changed the devdata.dat as it says in the first post but in the game the players are running and making moves without me pressing a button or moving the stick.

And more than that: the game crashes at the beginning (i cannot enter the game) after I change devdata.dat (only one time worked).

Someone have a good devdata.dat for my gamepad?

And how do I fix the CRASH at the beginning (i cannot enter the game!!!)

pls HELP !
Thanks.
 

morpheusfw

Youth Team
Mate i dont know where i must import FIFA 06.xgi to which file and how i must import it ??



fiordy said:
Finally I managed to solve the problem with right stick on an xbox controller connected to the PC.
Now here I'm posting 2 files contained in the zip:

devdata.dat: a text file found in data/input in FIFA 06 main folder
FIFA 06.txt: a profile file with the correct button mapping

xgi files can be imported in controller settings (under windows control panel) using the XBCD driver made by Redcl0ud (v1.07).
Now all you have to do is import the xgi file and overwrite the devdata.dat original file. Don't change buttons configuration in game, cause it should work fine with default configuration.
The changes made to the devdata file consisted only in adding a new line for XBCD Xbox Gamepad, so that the game now associates a calibration profile to the pad, instead of using the default profile ([Default Pad|Default]). I used Logitech Rumblepad 2 calibration values for xbox gamepad.

As soon as I have xbox version of the game I'll update the buttons configuration to match exactly xbox buttons settings.

Enjoy!!!!!!!! :ewan: :ewan: :ewan: :fool: :fool: :fool:
 

tywyn

Club Supporter
Don't know if this will help anyone but its an old post fom a couple of years back which I had saved on my PC as a text doc. Its a fix for a PS2 controller with adapter.


It seems some players do not have their right analog stick not working properly (right/left becomes up/down etc). Actually windows allows directinput gamecontroller to be assigned accordingly, by using the Axis Selection Overrides technique.

Background Info:

First, you need to identify your gamepad "VID-PID code". If you do not know what it is, first look up your gamepad name in the control panel (oh, have you changed it to Logitech DualAction USB?FPRIVATE "TYPE=PICT;ALT=" ). Then open the registry and use the find feature to find the gamepad name. When you find one entry, just look at the folder and you should notice your gamepad "VID-PID code". For example, mine is VID_0E8F&PID_0003.

Then you need to know how many axes your gamepad has. If you have two analog stick, you have 4 (like me). If you have a slider, you have 5. Each axis is assigned a number.

Left analog (x-y)
x = 0
y = 1

Right analog (Rz)
z axis = 2
z rotate = 5

So I have 0, 1, 2, 5. Actually, you can check your axis number by looking at:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro
l\MediaProperties\PrivateProperties\DirectInput\ VID-PID code \Calibration\

Do you also have 0 1 2 5? Ok. Let's move on to how to exchange 2 and 5.

First, you should close the registry, unplug the gamepad and restart windows.

Now go to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro
l\MediaProperties\PrivateProperties\Joystick\OEM\ VID-PID code

Right click on the folder and creat a key called "Axes". Then right click on the "Axes" folder and creat a key called "2". Inside the "2" folder, create a binary value named "Attributes" and set it to: 00 00 00 00 XX 00 YY 00. XX is a two-digit hexadecimal number specifying the HID usage page of the axis that you want to override. YY is a two-digit hexadecimal number specifying the HID usage of the axis.

To make thing simple,

Right analog (Rz)
z axis = 2
usage page = 01
usage = 32

z rotate = 5
usage page = 01
usage = 35

So it should be 00 00 00 00 01 00 35 00 for folder "2" since you want to assign it as z rotate.

Now create another key "5" and this time the "Attributes" should be 00 00 00 00 01 00 32 00

Now close the registry, plug back the gamepad and goto control panel/calibration to confirm the change. Actually, you can go the game and enjoy immediately.

Notes:
1. "2" should come before "5", otherwise a "hole" during mapping may occur.

2. You may notice ControlSet001 and ControlSet003. You do not need to change it any change in CurrentControlSet will be directed to them.
 

morpheusfw

Youth Team
It doesnt work for me mates, can you help me I have normal game pad Media-Tech with 10 controls and 2 sticks and right doesnt work for me, i have changed name of it on Logitech
 

Am.DEUS

Club Supporter
IT WORKS !!!

If you have a Thrustmaster 2 in 1 Dual Trigger gamepad like me , RENAME in the registry exacly like this : Thrustmaster Analog Gamepad
 

ciko

Youth Team
devdata for playstation pads
Attached Files
File Type: zip devdata.zip (2.2 KB, 50 views)


im using ps2 controller and this doesnt work for me...
 

Magic_Mushrooms

Youth Team
I have the original PS2 controller ... and everything is fine and working like it should but my right analog stick doesnt work .... anyone know how can that be fixed ??
Also people keep mentioning the registry ... but where in the world can I find my gamepad in the registry ?
 

Shards

Youth Team
Thierry,

Run regedit, go to Edit/Find in Local Machine

search for your gamepad's name

Right click, hit Modify and rename your pad to Logitech Dual Action - EVERY TIME YOU SEE IT

then open the devdat

go to Game pad Tutorial and copy/paste

[Logitech Dual Action|Logitech Dual Action (USB)|Logitech Dual Action USB]
DEADZONES=0.3,0.3,0.3
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|2|2,1|0|2,2|3|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2


each as one line, on top of each other
1 line
2 line
3 line

Save this file in My Documents\FIFA06\user
also save it to C:\Program Files\EA SPORTS\FIFA 06\data\input

Now, go into the game and you should be all set! Worked for me, man.

Lemme know...
Shards
 

ciko

Youth Team
Thierry,

Run regedit, go to Edit/Find in Local Machine

search for your gamepad's name

Right click, hit Modify and rename your pad to Logitech Dual Action - EVERY TIME YOU SEE IT

then open the devdat

go to Game pad Tutorial and copy/paste

[Logitech Dual Action|Logitech Dual Action (USB)|Logitech Dual Action USB]
DEADZONES=0.3,0.3,0.3
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|2|2,1|0|2, 2|3|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9| 2,10|12|2,11|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2, 2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9| 2,10|12|2,11|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2, 2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9| 2,10|12|2,11|15|2

each as one line, on top of each other
1 line
2 line
3 line

Save this file in My Documents\FIFA06\user
also save it to C:\Program Files\EA SPORTS\FIFA 06\data\input

Now, go into the game and you should be all set! Worked for me, man.

Lemme know...
Shards


do u copy this anywhere in devdata.dat?? or is there specific place it has to go?
 

Magic_Mushrooms

Youth Team
Shards said:
Thierry,

Run regedit, go to Edit/Find in Local Machine

search for your gamepad's name

Right click, hit Modify and rename your pad to Logitech Dual Action - EVERY TIME YOU SEE IT

then open the devdat

go to Game pad Tutorial and copy/paste

[Logitech Dual Action|Logitech Dual Action (USB)|Logitech Dual Action USB]
DEADZONES=0.3,0.3,0.3
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|2|2,1|0|2,2|3|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|3|2,1|2|2,2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9|2,10|12|2,11|15|2


each as one line, on top of each other
1 line
2 line
3 line

Save this file in My Documents\FIFA06\user
also save it to C:\Program Files\EA SPORTS\FIFA 06\data\input

Now, go into the game and you should be all set! Worked for me, man.

Lemme know...
Shards


Doesnt work at all, I have PS2 controller and when I followed your advice now I have absolutly no control over my players once they get the ball, they just run randomly, I didnt have this issue before till I tried your solution.
 

Magic_Mushrooms

Youth Team
Ok I finally got everything to work but now as soon as ANY of my players gets the ball they lose control and start running without me being able to do anything (as soon as hey get rid of the ball they are controllable again)... wtf is going on with this **** programming.
 


Top