1.第一步先看自己的手把名稱
****驅動更新到最新版!!! (這很重要)
然後去 控制台 > 遊戲控制器(名稱在這) > 內容, 順便celebrate看一下按鍵鍵位數字
設完如果方向怪怪的就按reset
2.看fifa預設支不支援你的手把
去 My Documents\Fifa 10\User\devdata.dat 看
[ ]內看手把名稱有沒有在裡面
如果有支援只是要調按鍵請跳到第四點
3.把系統手把名稱改成遊戲支援的
a. "開始"--"執行"--"REGEDIT"
b. 找到 HKEY_LOCAL_MACHINE / System / CurrentControlSet / Control /
MediaProperties / PrivateProperties / Joystick / OEM / ,在這個目錄下面就是你
的電腦上所裝有的手把資訊,找目錄可以擴展的點進去,例如VID_0E8F&PID_0003。
如果可擴展的不止一個,則要進去找到你目前系統內的原手把名稱的目錄
c. 將右邊的字串值 OEMName按右鍵修改,將 XXXXXX(原手把名)
改為(Logitech Dual Action)複製括弧裏面的就可以了,一定要全部都要複製
,包括中間的兩個空格。改完重插拔手把,用第1點看一下是否改正常了。
4. 再來就是修改 My Documents\Fifa 10\User\devdata.dat 直接從檔案調手把按鍵
記得先備份此檔!!!
找到[Logitech Dual Action|Logitech Dual Action (USB)|Logitech Dual Action USB]
DEADZONES=0.3,0.3,0.3,0.3
有支援的手把例如xbox360的請直接找自己的名稱
deadzone下面4行,第1行是遊戲選單按鍵,下面3行是遊戲操作按鍵
每個按鍵以 , 為分隔 三個數字中間夾 | 為一組是一個按鍵。
5. 到這邊已經覺得很複雜的人可以用:
參考官方論壇的 http://tinyurl.com/8w6tlg
有可自動產生code的excel可下載
http://nutunited.googlepages.com/remapdevdata.xls 下載位址
原理跟我下面要講的一樣 只是用excel幫你先產生好
按照說明 填好鍵位 output頁就會產生7組
這麼多組主要是右類比軸的排列組合
請將那四行一一覆蓋到原本的四行 注意不能多斷行或空行
格式要跟原本一模一樣 不然會當機
貼完存檔執行遊戲 測右類比如果不行再試下一組
如果全測完還有問題 可能就要用下面的手動設 或見附註
6. 鍵位代碼詳細版
每個按鍵以逗號,隔開 以 0|2|2 為例 0是按鍵1 , 2|2 是 Pass\Switch Player
其他的
S- Pass\Switch Player- 2|2
A- Cross\Long pass\Sliding tackle- 3|2
Escape- Escape- 8|2
5 numericpad- Change mentality- 9|2
Q- Trigger run- 10|2
Z- Cancel\Dummy move- 11|2
Unknown- 12|2
E- Sprint- 13|2
C- Pace control\Walk defense- 14|2
Shift- First touch- 15|2
Arrows
Left joystick Movements 左搖桿
20|3
21|4
22|5
23|6
Shift Arrows
Right joystick First touch\free style movements 右搖桿
24|3
25|4
26|5
27|6
Numeric Pad
Digital pad Tactic selector 方向按鍵設定
16|19
17|20
18|21
19|22
以下是完成範例 當然最後是都要接在同一行
右類比
2|24|3, Assigns axes 2 and 5 to “first touch movements”
2|25|4, ( 最多問題就在這 各個手把右搖桿的軸未必是一樣
5|26|5, 2&5是最多 但也有5&2 5&6 2&3 3&4 6&2 2&6 1&4
5|27|6, 等等一票組合 可以按照精華區之前的說明regedit去
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
MediaProperties\PrivateProperties\Joystick\OEM\
裡面看Axis的號碼
如果裡面只有0&1而沒有右搖桿的...就排練組合吧...)
左類比
1|22|5, Assigns axes 0 and 1 to “movements”
1|23|6, (這部分很少會有問題
0|20|3, 手把左搖桿幾乎不會是0,1軸以外)
0|21|4,
方向鍵
0|18|21, Assigns pad 0 “Tactic selector”
0|19|22, (戰術 這部分很少需要重設 10內貌似無用)
0|16|19,
0|17|20,
一般按鍵
0|2|2, Assign key 0 to Pass\Switch Player
1|0|2, Assign key 1 to Through Ball \GK Charge
2|3|2, Assign key 2 to Cross\Long pass\Sliding tackle
3|1|2, Assign key 3 to Shoot\Conservative tackle
4|10|2, Assign key 4 to Trigger run
5|13|2, Assign key 5 to Sprint
6|11|2, Assign key 6 to Cancel\Dummy move
7|14|2, Assign key 7 to Pace control\Walk defense
9|8|2, Assign key 9 to Escape
8|9|2, Assign key 8 to Change mentality
10|12|2, Assign key 10 to Unknown
11|15|2, Assign key 11 to First touch
以上這些全部串起來就變成 四行code的下面三行
第一行選單的研究不出來 就用預設吧
附註:
a.有人會教在[Default Pad|Default]之下改,
不過fifa不一定能認得你的手把為default
b.改成Logitech還怎樣都抓不到手把的可以試
1.首先備份 \Fifa 10\Data\Input\ 裡的devdata.dat & XPadLib.dll
2.備份then 刪掉\My Documents\Fifa 10\User 的devdata.dat
(預設跟兩個dat是一樣的 但遊戲會先去讀Input內的)
3.修改\Fifa 10\Data\Input\裡面的devdata.dat
一樣照上面修改
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.36.40
※ 編輯: rangers 來自: 114.32.36.40 (07/22 18:55)