Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
i got a Logitech Cordless Rumblepad 2 and thats how i fixed it:
go to:
your steamfolder: Steam->SteamApps->common->grid2->input
there u see all different default setting-configs for everywhere gamepad/wheel for this game.
so look for your gamepad or wheel name and open it with the simple editor (right click-> open with...).
So, from there on the tricky things start:
at first i changed all known numbers like acceleration to those whome i liked to have on my actuall gamepad like acceleration from button 8 to 6-> i put in 6 and restarted the game.
But it showed me that acceleration and all other buttons i changed were set to e.g. instead of acceleration on button 6 it was button 7. So....
The config has to work with kinda +1 button working stuff thing i dont know about but when i changed all my buttons i liked to have with -1, it gave me after restarting the game all the right presets as default and from now on it always works.
Here the concrete example when u open it with editor:
<!-- In Game Actions -->
<Action id="Accelerate">
<Axis id="di_button_5" />
this gives me the default setting of acceleration on my Button 6!!!!!
hopefully it works and help for ur hardware too otherwise u can add me and we try to figure out your issues together.
See you soon in the Circuits ;)
And even when edited defaults work, when game starts, keyboard is always active controller and I have to go to options to switch to gamepad (direct input device), and (as I have connected more DI devices) all DI devices are listed as "direct input" and you can only guess which one is gamepad. All games can read real names from Windows game devices control panel. Why Grid2 can't?
Anyway thank you for working solution to circumvent lack of CM's ability to maintain user's settings persistent.
the DI with which u first do a control in game like skipping the intro adds will set the used device as the main/default device for the current session you play.
So everytime i start grid i make sure i first hit a button on my gamepad and it works after all fine.
maybe this will completly solve your problem.
Dont worry, Grid is not the first game in which i had to change some configs just because of hardware issues but i guess they will bring a patch pretty soon, like every other Games had in the past years... ;)
what gamepad u actually use so maybe i can fix it concretly for you
Thnaks for offer, but don't need it, I can make correct xml for myself. I will try your "first button press" detection if it will work for me. It could be this, as in \Documents\My Games\GRID 2\hardwaresettings\hardware_settings_config.xml there is setting <input device_type="auto" />
hope it will work and wish you good luck! ;)
Only one thing remains now, I have to use keyboard after running game to "press enter" and then select profile. After then I can use gamepad. Anyway it is not such big problem now :-)
All they have to do is what should be done from any AAA published game, release a game unfinished and charge for DLC that should be included in the game, oh wait they already have done that..
But disabling Steam cloud sync solved problem with controller settings, I don't have to setup them every time.
Zoey, you can swear about Day-One-DLC for any game (almost all current AAA games use) but times have changed. Majority unfortunately accepted it and get used to pay for Day-One-DLCs :-( Live with it or don't buy anything. It's everyone's personal choice.
<Axis id="di_button_0" type="uniDirNeg" deadzone="0.0" saturation="1.0" />
</Action>
<Action id="Brake">
<Axis id="di_button_1" type="uniDirNeg" deadzone="0.0" saturation="1.0" />
<Action id="Steer Left">
<Axis id="di_button_2" />
<Axis id="di_x_axis" type="biDirLower" deadzone="0.2" saturation="1.0" />
<Axis id="di_slider_0" type="biDirUpper" deadzone="0.0" saturation="1.0" />
</Action>
<Action id="Steer Right">
<Axis id="di_button_3" />
<Axis id="di_x_axis" type="biDirUpper" deadzone="0.2" saturation="1.0" />
<Axis id="di_slider_0" type="biDirLower" deadzone="0.0" saturation="1.0" />
I then went into the game, changed only the accelerate, brake, steering controls. On exiting and starting the game (I press enter on the keyboard), my settings defaulted to the steering wheel and my acceleration, brake, steering settings saved. However, if I do change other buttons such as handbrake, camera, it then changes to the buttons in the script. In the end, i didn't mind getting used to the default buttons assigned for the non-steering control as my steering wheel was the main control and the steering controls did not change on exit. I hope this helps.
But it's been three years now and things have changed. I now own a Leo Bodnar FFB wheel which has no buttons whatsoever to push, just the wheel itself, so I'm trying to get the game to at least acknowledge it, or any of my other DirectInput USB devices. Unfortuntely it appears something must have changed in a patch something(?), because now GRID 2 does not recognize ANY buttons I press from ANY of my USB DirectInput devices at the intro screen, and none of them are being recognized by the game in the controller settings menu. I have an app called vJoy installed, which the game used to recognize just fine when I played it three years ago, but now it doesn't even acknowledge vJoy. In addition to vJoy, I have the following physical USB devices:
Xbox 360 wireless controller
Sega Saturn USB gamepad
Derek Speare Designs Race King Button Box
SymProjects JC24(this is a USB plug and play Sequential Shifter from Manu Factory)
Fanatec ClubSport USB Adapter for CSS H-pattern Shifter
Martin Ascher wheel plate button box
HPP PRX SE USB Pedals from Mark Harget
Leo Bodnar FFB wheel(just a wheel, no buttons, D-pad, switches, etc)
That makes *9* game controllers and the *ONLY* one that GRID 2 reacts to at the intro screen is my Xbox 360 controller. Like I said above, I am aware that some xml file editing needs to be done, but I cannot remember which xml file I need to edit in order for the game to acknowledge and react to whatever controller I want. I would prefer for it to at at least acknowledge vJoy, since that program has all my physical USB devices aggregated into one virtual Windows joystick.
I looked at the "dinput_default.xml" but I don't recall what I need to change in there in order for the game to acknowledge my device. Can someone *PLEASE* refresh my memory and tell me step by step what I need to do for the game to acknowledge both my Bodnar wheel(which again, doesn't have any buttons or anything else to push). and vJoy? Which of the ID's in the "Details" tab under HID-compliant Game Controller Properties menu do I need to copy and then I paste it where into the xml file?
Would really appreciate if anyone could help.
Just wanted to touch base with you guys and provide a quick update. I haven't made any significant progress since my last update but I've managed to get GRID 2 running with my wheel albeit not exactly to my satisfaction. I've got everything mapped to the game and I can get force feedback, but still no H-pattern or Advanced wheel settings in the controller options. I've also learned a few things along the way about this buggy ass game:
You cannot trick the game into unlocking the Advance Wheel and H-pattern sub-menus unless the game thinks there is a supported wheel plugged in, regardless of whether you've modified the xml file or not. Changing the device ID next to where it says "Device type" doesn't appear to do anything in particular(at least not on my end). I've changed the xml file for the Driving Force EX wheel to match the ID# of my Bodnar wheel, and all of a sudden the game stopped responding to any button presses on the Driving Force EX at the GRID 2 intro movie, and doesn't even list it in the options menu. So if anything, it actually eliminates the DF:EX out of the equation.
Now if you think *THAT'S* puzzling, here's something that will really have you scratching your head....I have an app for PC called x360ce. What it does is it emulates an Xbox 360 controller *OR* an Xbox 360 wireless steering wheel regardless of what controller you use. When I run x360ce and set it to "steering wheel" mode, then launch GRID 2, the game thinks there's an Xbox Wireless Racing Wheel plugged in, and all of sudden opens up the Advanced Wheel and H-Pattern settings! But then as soon as I map the X-axis to my Bodnar wheel or to the Logitech DF:Ex wheel, those settings disappear! How bizarre is that??? Why does GRID 2 allow the user access to the Advance Wheel and H-Pattern options when it thinks the Xbox 360 Wireless Racing wheel, a wheel that has *NO* gear shifter whatsoever, is plugged in, but won't deliver those same options when another wheel such as the Logitech Driving Force Ex is detected?
I have seen many strange and bizarre things that games do but this has to rank up there among the weirdest!
Anyway let me know what you think of all this.