I got this game on the sale this weekend and I love it. They aren't trying to force you to use the game pad; it just works much better than keyboard and mouse and they expect most normal people to use either a game pad or a racing wheel. I'm using my PS3 controller with the
MotionJoy drivers, and it works just like a 360 controller in the game.
I really like the variety of tracks, the game types, and pretty much everything else about the game.
The way that they use the racer's voices in the game to make it seem like you're actually competing at the events is pretty cool.
There aren't a whole lot of vehicles, but each vehicle is better at certain event types, so it's not like you're driving one car all the time.
The only thing that bugs me about this game is that the current version of Games For Windows Live doesn't work properly with this game on XP x64. When you launch the game for the first time, you will not be able to make an autosave. Without an autosave, you cannot save any of your progress in the game. The only way to make it work is to install an older version of Games For Windows Live to play single player, and then install the new version if you want to play multiplayer. Of course, if you want to play single player again you'll have to go back to the old version. I just installed Windows 7 again lol.
It is great, but I really need a controller/racing wheel. Damn PS3 controllers take way too much to work and then don't even work.
Have you tried getting
MotionJoy? What OS are you using? First you plug in your controller and let the default drivers be installed. Then you install MotionJoy just like any other program. Reboot your computer. If you're using Vista/7 x64, you'll need to hit F8 during boot and go down to "disable driver signing" (or something similar to that), and hit enter on that. After you do that, you go to the folder in your start menu that MotionJoy made, and go to "Install MotionJoy driver", right click on it, and go to run as administrator. After you've installed the driver, then run the DS3 Tool program. If your controller is working properly, it will say "Connected Game Controllers: 1. Game Controller." Under "Select One Mode", select "Xbox 360 Controller Emulation", and hit Enable down at the bottom. You should see something in your tray saying that an Xbox 360 Controller has been detected and installed. Then just minimize MotionJoy, launch Dirt 2, and enjoy.
To anyone who says that the controls aren't good, I have absolutely no problems controlling it with my PS3 controller. If you're using a keyboard, the controls probably suck because you can't select the amount of gas that you're giving the car; it's either all or none. When you're going around corners (especially dirt/gravel ones), if you give your car full gas, it will most likely drift excessively and cause you to spin out. If you're using a controller or racing wheel, you can give your car any amount of gas that you want to, so you can control yourself around corners much, much better.