на главную
об игре

Решение проблемы с геймпадом

Проблема с определением геймпада в FIFA09 и с кнопками сквозного паса и подката, перерыл кучу форумов и наконец собрал всю нужную инфу:

(Для тех чьего геймпада нет в списке поддерживаемых FIFA09, список можно посмотреть в файле devdata.dat, путь - C:\Program Files\EA Sports\FIFA 09\data\input)

Если Вашего пада не оказалось в списке то делаем следующее, ищем в инете геймпад очень похожий на Ваш (обычно все пады похожи на джойстик от PS2) и находим тот, который одновременно есть в списке devdata.dat. К примеру если Ваше джойстик оказался очень схожим с PS2 то открываем файл devdata.dat блокнотом, находим строчку
[box][Dual PSX-USB Adaptor |Dual PSX-USB Adaptor]
DEADZONES=0.3,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|1|2,1|3|2,2|0|2,3|2|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|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|0|2,1|1|2,2|2|2,3|3|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|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|0|2,1|1|2,2|2|2,3|3|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|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|0|2,1|1|2,2|2|2,3|3|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|8|2[/box]
копируем ее полностью, идем в конец файла и перед строчкой ENDOFFILE вставляем заново, должно получится следующее
[box][Название Вашего джойстика |Название Вашего джойстика]
DEADZONES=0.3,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|1|2,1|3|2,2|0|2,3|2|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|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|0|2,1|1|2,2|2|2,3|3|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|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|0|2,1|1|2,2|2|2,3|3|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|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|0|2,1|1|2,2|2|2,3|3|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|8|2
ENDOFFILE[/box]]
Название Вашего джойстика Вы можете узнать в Панели управления - Игровые устройства, либо в реестре по пути - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM
После модификации и сохранения файла devdata.dat FIFA09 увидит Ваш джойстик под тем именем, которым распознает его система. Эта фишка с успехом работала в предыдущих версиях фифы, но только не в 09, здесь требуются некоторые исправления, чтобы кнопки "сквозной пас" и "подкат заработали". Для этого в конец трех последних строчек девайса прописываем это: ,1|4|2,3|5|2,0|6|2,4|7|2 - именно начиная с запятой. В результате получается:
[box][Название Вашего джойстика |Название Вашего джойстика]
DEADZONES=0.3,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|1|2,1|3|2,2|0|2,3|2|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|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|0|2,1|1|2,2|2|2,3|3|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|8|2,1|4|2,3|5|2,0|6|2,4|7|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|0|2,1|1|2,2|2|2,3|3|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|8|2,1|4|2,3|5|2,0|6|2,4|7|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|0|2,1|1|2,2|2|2,3|3|2,4|11|2,5|14|2,6|10|2,7|13|2,8|9|2,9|8|2,1|4|2,3|5|2,0|6|2,4|7|2[/box]
и вуаля, все кнопки начинают работать.

P.S. Не забудьте открыть файл config.dat по пути - \Program Files\EA Sports\FIFA 09\data\system, в нем делаем примерно то же (если Ваш джойстик аналог PS2):
находим строчку
"DualPSX-USBAdaptor" 10 "DualPSX-USBAdaptor" 10 4 3 2 7 1 8 5 6 10 9
копируем ее в конец файла и изменяем название на свой геймпад
"Название Вашего джойстика" 10 "Название Вашего джойстика" 10 4 3 2 7 1 8 5 6 10 9
Все проверено мной и отлично работает.

P.P.S. Если Ваш джойстик все же есть в списке devdata.dat, но кнопки сквозного паса и подката не хотят работать, то открываем devdata.dat, находим свой геймпад и добавляем в концы трех последних строчек все то же ,1|4|2,3|5|2,0|6|2,4|7|2
должно помочь.
Все вопросы отправляем в асю 29087016семь

Комментарии:  164
Ваш комментарий

А если аси нет - Помоги несчастному геймеру ...

Короче я уже писал - в соседней теме, но там молчат... Какой код на джойстике отвечает за кнопку аналогичную кнопке SHIFT на клаве ???
А с остальным я уже вроде разобрался... Заранее благодарен.

Пад
0|2 GK charge
1|2 shoot
2|2 pass
3|2 cross
4|2 standing takle
5|2 sliding tackle
6|2 through ball
7|2 tigger run
8|2 Esc
9|2 Team mental
10|2 switch player
11|2 Cancel/Dummy move
12|2 lock camera
13|2 sprint
14|2 pace control
15|2 goalio control

Клава
Q,16
W,17
E,18
R,19
T,20
Y,21
U,22
I,23
O,24
P,25
A,30
S,31
D,32
F,33
G,34
H,35
J,36
K,37
L,38
Z,44
X,45
C,46
V,47
B,48
N,49
M,50
Left Shift,42
Right Shift,54
Space bar,57
Left Ctrl,29
Tab,15

DUDEINTHEMOON - как это возможно ??? - по твоему код шифта = код 15|2 ??? А код Esc на джое 8|2 ??? НУ ТЫ ДАЕШЬ :) реально прикальнулся :)

Я теперь немного объясню - есть шифр - например 3|4|2 = так вот две крайних цифры (3 и 2) = ШИФР КНОПКИ ДЖОЯ !!! а средняя цифра (4) - ЭТО ЕЕ ФУНКЦИЯ !!!

Если например ты захочешь что-бы пауза у тебя была на правом аналоговом стике - вот формула 3|8|3 = это значит когда ты двинешь стик влево будет пауза

Если я не прав - тогда объясни плиз - я по такой формуле ВСЕ свои кнопки забацал - но ЩИФТ не нашел - да и в твоем ответе - особо непонятно где он .... :(

Неправильно шифр строится так - x|y|z - где x это номер кнопки, а y|z это функция. К примеру в фифе 09 на левый шифт стоит функция 13|2, а на правый 15|2.
В коде 4 строки, первая это упраление меню, остальные три - игра.

Вообщем я окончательно запутался :( ... поэтому решил больше не надоедать вопросами, а попросить тебя об оддолжении:

Вот мой геймпад:

[JoKey v2|JoKey v2 ]
DEADZONES=0.3,0.3,0.3,0.3
1|22|5,1|23|6,0|20|3,0|21|4,0|2|2,1|0|2,2|3|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,8|9|2,9|8|2
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,3|1|2,2|2|2,1|3|2,4|11|2,5|14|2,6|10|2,7|13|2,9|8|2,8|9|2,2|4|2,1|5|2,0|6|2,6|7|2
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,3|1|2,2|2|2,1|3|2,4|11|2,5|14|2,6|10|2,7|13|2,9|8|2,8|9|2,2|4|2,1|5|2,0|6|2,6|7|2
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,3|1|2,2|2|2,1|3|2,4|11|2,5|14|2,6|10|2,7|13|2,9|8|2,8|9|2,2|4|2,1|5|2,0|6|2,6|7|2

немог бы ты когда время будет сделать мне вот такой расклад ?, ато я с этим "ВЫБОР ОСОБОГО ПРИЕМА" или "SHIFT" или как там его правильно уже незнаю как быть - ниче не получаеццо :(

ПАС = 4
Сквозной пас = 5
Навес = 3
Удар = 6
пробежка = 10
Бег = 8
Скорость Бега = 9
Отмена действия\финт = 7
Общекомандная тактика = 11 (а если можно 11 и 12)

Выбор особого приема = 2

ПАУЗА = 1




Заранее благодарен, даже если через месяц сможешь заняться...

Ну а пока - может кому нибудь я помогу: программа для переименования джойстика... простая в использовании и лишает вас надобности лазить по реестру и искать там свой джой:

http://www.sendspace.com/file/cl79yj

Я так и не понял что у тебя за джойстик, но вообще посоветовал бы тебе взять за эталон раскладку джойстика для ps и подкинуть ее к своему.

Уже все сделал : КРОМЕ КНОПКИ финтов - на клаве она у меня ЛЕВЫЙ ЩИФТ - а на джое нету :( ... код 15|2 не работает (так-же как и 12|2)... Джой без Аналоговых стиков...

[JoKey v2|JoKey v2 ]
DEADZONES=0.3,0.3,0.3,0.3
1|22|5,1|23|6,0|20|3,0|21|4,0|2|2,1|0|2,2|3|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,8|9|2,9|8|2
3|2|2,4|6|2,2|3|2,5|1|2,9|13|2,7|7|2,8|14|2,6|11|2,4|0|2,2|5|2,5|4|2,3|10|2,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|15|2
3|2|2,4|6|2,2|3|2,5|1|2,9|13|2,7|7|2,8|14|2,6|11|2,4|0|2,2|5|2,5|4|2,3|10|2,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|15|2
3|2|2,4|6|2,2|3|2,5|1|2,9|13|2,7|7|2,8|14|2,6|11|2,4|0|2,2|5|2,5|4|2,3|10|2,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|15|2

А вот это вообще не подходит = "но вообще посоветовал бы тебе взять за эталон раскладку джойстика для ps и подкинуть ее к своему."

Попробуй, если без аналогов, вот это -
[JoKey v2|JoKey v2]
DEADZONES=0.3,0.3,0.3,0.3
0|18|21,0|19|22,0|16|19,0|17|20,0|1|2,1|3|2,2|0|2,3|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11|8|2,8|12|2,9|15|2
0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,3|3|2,0|0|2,2|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11|8|2,8|12|2,9|15|2,1|4|2,3|5|2,0|6|2,4|7|2
0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,3|3|2,0|0|2,2|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11|8|2,8|12|2,9|15|2,1|4|2,3|5|2,0|6|2,4|7|2
0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,3|3|2,0|0|2,2|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11|8|2,8|12|2,9|15|2,1|4|2,3|5|2,0|6|2,4|7|2

ЗАГРУЗИТЬ ВСЕ КОММЕНТАРИИ
Новое на форуме FIFA 09