本帖最後由 Aardvark 於 11-5-29 17:21 編輯
Alright. Default joypad issue fix 
Direct quote from Dirt Forum:
Okay, got it working for my Saitek gamepad (Rumble Force P2500) on Windows 7 64-bit.
Went into Dirt 3 install directory. Went into the 'actionmaps' folder.
I found an xml file that looked similar to my controller (lg_rumblepad_2_usb).
I copied the file and pasted it so I had a copy in case I need to put things back to the way they were.
I went in to the Windows start menu and typed Devices and Printers and right clicked my gamepad entry in there and went to Properties. I copied the name of the controller near the top of the window next to the controller icon (Cyborg Force Rumble Pad).
I opened up the xml file I was talking about before (not in the copy, thats your backup) and in the first few lines it says devicename="lg_rumblepad... " and pasted in my Cyborg Force Rumble Pad. So it reads deviceName="Cyborg Force Rumble Pad"
the next word says priority and I changed that to "0". This step was important in getting it to work. so it reads priority="0">
If you do a CTRL-F inside the xml file you can search the file. Search for Menu Start Button. This is the button that you need to press at the games startup screen that says 'PRESS START OR ENTER'. It was default to di_button_9 I think. On my controller that was clicking down on the right analog stick.
Once I'm at the 'PRESS START OR ENTER' screen, I hit that button and it advances into the menus and uses my previously set keys. The Preset in Controls options now shows Keyboard and Cyborg Rumble Force from the devicename= paste above.
Good enough for me for now.
"And liftoff, the final liftoff of Atlantis, shoulders of the space shuttle, America will continue the dream."
"Liftoff for the final launch of Endeavor. 'xpending our knowledge, 'xpending our lives in space."
"The final liftoff of Discovery, a tribute to the dedication, hard work and pride of America's space shuttle team."