Right stick problem solved (atleast for me)

simpson

Club Supporter
okay guys i think i have managed to solve the problem of the inverted axis for right stick.
I have 2 analogue stick and 12 button gamepad. like some of you my right analogue stick was not detected in the game so I have renamed my gamepad to "Axispad" in the registry. With this my right analog stick was detected.However my right stick axis was inverted so this is what i did.

(1)go to data/input open devdata.dat with notepad here you will see the various gamepads supported in game and alongwith that the calibration values are also given for each gamepad type.

eg
[AxisPad|AxisPad]
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|1|2
,2|0|2,3|3|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11|8|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|0|2
,2|2|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11|8|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|0|2
,2|2|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11|8|2


(2) from the list of gamepad data select one that u think should work (be sure whether u have a 4 axis or 2 axis game pad 2 sticks mean 4 axis and 1 stick means 2 axis) now what i did was copy the calibration values of "[Belkin N45|4 Axis 13 button gamepad with hat switch|Nostromo n45 Dual Analog Gamepad]" and replaced calibration values of axispad with this.

Thus the data for axispad reads as
[AxisPad|AxisPad]
DEADZONES=0.3,0.3,0.3
5|24|3,5|25|4,2|26|5,2|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|0|2,1|3|2
,2|2|2,3|1|2,4|10|2,5|11|2,6|13|2,7|14|2,8|9|2,10|8|2
5|24|3,5|25|4,2|26|5,2|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|1|2
,2|3|2,3|0|2,4|10|2,5|11|2,6|13|2,7|14|2,8|9|2,10|8|2
5|24|3,5|25|4,2|26|5,2|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|1|2
,2|3|2,3|0|2,4|10|2,5|11|2,6|13|2,7|14|2,8|9|2,10|8|2

This has solved the problem of inverted axis for right stick for me but it resulted in another minor problem,In the menus and team management the R1 R2 and L1 L2 buttons all got interchanged
(this doesnt affect the gameplay)Because of this i decided to input the values of "Logitech Dual Action" into axispad this resulted in the same inverted axis problem but the shoulder keys all worked perfectly in the menus.Next i isolated the values that was responsible for calibration of right stick, left stick and D-pad from the data(Lots of trial and error)

This is axispad with Logitech Dual Action data

[AxisPad|AxisPad]
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

The numbers indicated in bold are responsible for right and left stick calibration (As far as i know).Now i replaced these bold numbers with that of "[Belkin N45|4 Axis 13 button gamepad with hat switch|Nostromo n45 Dual Analog Gamepad]" the end result looks like this

[AxisPad|AxisPad]
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
5|24|3,5|25|4,2|26|5,2|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|1|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

Thus the above code is a mixture of both Logitech and belkin N45 and it works just perfectly.


My advise use "SKIP_FE = 1" while testing to avoid the menus and screens and save time(i guess u guys already know)


Hope this info has been useful for u guys


(Note: Open devdata in notepad with font size 12 )
 

The Don't

Starting XI
At last! All I had to do was change the name of my controller in the registry to Axispad! All my buttons work perfectly now, before I had to change the configuration in control panel so I could get the shoulder buttons working. Now, even my right analogue is working. Thanks :)
 

caseira

Youth Team
Yabaaaaddabbaadoooooo!! Thanks mate! Its working now! :D :lui:

Well, except for the cross button that doesnt work... i have 2 shoot buttons. Could you help me?
 

simpson

Club Supporter
Yabaaaaddabbaadoooooo!! Thanks mate! Its working now!

Well, except for the cross button that doesnt work... i have 2 shoot buttons. Could you help me?

Glad to be of help mate. which gamepad settings are you using?
 

simpson

Club Supporter
Guys pls note this is how the calibration codes should look like when u open devdata in notepad with font 12.The codes in my above post look messed up
so i have attached an image instead to give u an idea

the blue numbers are the calibration data for right and left stick and also d-pad

Best of luck :)

 

caseira

Youth Team
simpson said:
Glad to be of help mate. which gamepad settings are you using?

I'm using the Axispad with a generic made in china joystick and the buttons number 2 and 3 are shooting :P
When i try to remap the commands in game, one of the buttons says Empty...
 

fiordy

Reserve Team
Well this thread has explained much about gamepad calibration, but still wasn't useful to solve my compatibility problem. Is there anyone here using Xbox original gamepad with the game? I tried configuring the axis in all the ways but nothing. Then I tried renaming the pad from windows registry. No success. Renaming in "Logitech Dual Action" made only acting my players as I always moved the right stick when receiving a ball, doing first touch every time, when I wasn't even touching the stick!!! If anyone has got some hints, please post it. We could share our experimental experiences and maybe find out how to solve the problem... :jambo:
 

caseira

Youth Team
fiordy said:
Well this thread has explained much about gamepad calibration, but still wasn't useful to solve my compatibility problem. Is there anyone here using Xbox original gamepad with the game? I tried configuring the axis in all the ways but nothing. Then I tried renaming the pad from windows registry. No success. Renaming in "Logitech Dual Action" made only acting my players as I always moved the right stick when receiving a ball, doing first touch every time, when I wasn't even touching the stick!!! If anyone has got some hints, please post it. We could share our experimental experiences and maybe find out how to solve the problem... :jambo:

Have you tried all the joysticks in devdata.dat ? Wich one of them you had the best response?
 

fiordy

Reserve Team
I tried Axispad and Logitech Dual Action. With the last it acted like I wrote in the previous post, while with the first the right analog stick is totally insensitive, no movements at all...

Xbox gamepad has got 12 buttons, 2 analog sticks and a D-pad. Which other joystick configuration should I test from devdata.dat? I dunno what to choose next... Maybe I'll test them all (probably finding no one working)! :nape:
 

fiordy

Reserve Team
Yes Simpson I tried even that one. The result was the same as Logitech Dual Action: my players act as I always moved the right stick when receiving a ball, doing first touch every time, when I don't even touch the stick!!! :nape:
 

SYMO

Youth Team
Do any of you guys know where online in Australia i can buy a PS2 controller to PC adapter (usb)

thanx :)
 

fiordy

Reserve Team
caseira said:
What about the buttons? Do they work ok?

Yes all right with them. I found that FIFA 06 uses the "Default pad" config with my controller. Now I'm testing the pad with other profiles and see if some can work with the right stick. If I find something I'll write it down here... :ewan:
 

fiordy

Reserve Team
I tried nearly all gamepad profiles in devdata.dat but noone seems to work with xbox gamepad: right stick doesn't work at all or (in some cases) seems stuck so that players run with first touch on every ball. No success till now... :kader: :kader: :kader: :nape: :nape: :nape:
 

simpson

Club Supporter
morpheusfw said:
[simpson] Can you send me this file devdata.dat on my email [email protected] ?
Check your mail morpheusfw.
Best of luck with it.


I tried nearly all gamepad profiles in devdata.dat but noone seems to work with xbox gamepad: right stick doesn't work at all or (in some cases) seems stuck so that players run with first touch on every ball. No success till now...

Fiordy tell me in which gamepad codes u have the players run with first touch continuously and those codes in which your left stick works properly.
Maybe i can find a way.
 

fiordy

Reserve Team
With [Default Pad|Default] the left stick works properly, but the right one is insensitive. With [Logitech Dual Action|Logitech Dual Action (USB)|Logitech Dual Action USB] instead players move continuosly with first touch.
Hope it helps you help me! :ewan:
 


Top