The original Race Driver: GRID is an arcade game first and foremost, designed primarily to be played with a controller. It does support force feedback wheels, however, and plays very well with them. Due to its age, though, we have to do a little work to make the game support newer wheels like the Logitech G29 and G920.
Doing this will let you navigate all the menus (except for the opening title screen for some reason) and play the game using these wheels as if they were natively supported. The game will still show the keyboard labels on screen, but the typical wheel buttons will work for all the features in the game.
In this guide, I will show you how to make GRID support these wheels and what settings to use in G HUB and in-game to provide the best experience. GRID can have some issues running on modern computers, so I have included a troubleshooting section for the issues that I ran into getting it to run properly.
Device Action Map Files
Every supported input device has a file (called the device action map) that defines it and its button bindings. In order to add support for new wheels, we need to make a new action map file for the device.
Device Action Map
Download the device action map file for your wheel:
Place it into Steam Library\steamapps\common\Grid\ActionMap, replacing the existing file.
We can improve the force feedback effects a little bit by editing the following file in your Steam Library:
Add the line matching your wheel:
<FFBDevice name="Logitech G HUB G29 Driving Force Racing Wheel USB" scaleForce="1.0" scaleFriction="0.8" baseFriction="0.0" maxFriction="45.0" scaleEffects="1.0" delay="0.0"/> <FFBDevice name="Logitech G HUB G920 Driving Force Racing Wheel USB" scaleForce="1.0" scaleFriction="0.8" baseFriction="0.0" maxFriction="45.0" scaleEffects="1.0" delay="0.0"/> </FFBDevices>
These are the settings used for the G25, which is the closest wheel that existed at the time.
G HUB Settings
While it is possible to set the steering angle in-game, GRID doesn't have a Soft Lock feature, so the wheel will keep turning past the usable angle. Since the steering angle is so small, you frequently hit the max lock, and turning past it does not feel good. You can fix this by setting the steering angle in G HUB, which will provide the soft lock.
I use a very small steering angle for this game. This is not a serious simulator by any means. It is designed to be played with this small steering angle and actually works very well. You can raise the steering angle if you like (I would go no higher that 360°), but I think you will find that it just makes the steering feel sluggish, without adding any real benefits.
Create a new profile for Race Driver: GRID with the following settings:
In Options > Driving Options > Driving Assists:
I turn off all the assists. If you have any experience with racing games, you won't need them and they'll just make the gameplay worse.
In Options > Driving Options > Advanced:
|Acceleration Pedal Deadzone||0%|
|Acceleration Pedal Saturation||100%|
|Brake Pedal Deadzone||0%|
|Brake Pedal Saturation||100%|
Make sure the Steering Linearity is set to 0 to get a proper linear input with the wheel.
You will want to make sure the Deadzones are all set to 0% and the Saturations are all set to 100%, so you get the full travel of the wheel and pedals.
In Options > Driving Options > Force Feedback / Vibration:
|Force / Vibration||On|
Force Strength is the main force you feel in the wheel. Setting this too high will make the wheel too heavy in the corners.
Force Weight just makes the wheel heavier. It's not needed on these wheels.
Effects Strength is the vibration effects you feel from bumps in the track and collisions. Setting this too high can make the wheel very noisy.
Wheel Not Recognized
GRID recognizes which wheel is attached by the name it reports to Windows. I believe this can change based on whether you are using the older LGS or newer G HUB software, though I have never tested this.
If the wheel isn't recognized by GRID, open Device Manager and check the name the wheel reports under "Human Interface Devices".
This name needs to be copied exactly (including spaces and capitalization) into the action map file as the "deviceType" and "deviceName" throughout the file. I would just do a find and replace operation to make the existing name match the one that is being reported in Device Manager.
On occasion, GRID has not recognized the wheel for no apparent reason. Restarting the computer has fixed it.
No Force Feedback Bugfix
A common problem with GRID is that the force feedback effects will work for one race, but disappear in the next, or just not work at all. If this happens, make sure VSync is turned On in the Graphics Settings. This fixed the issue for me.
Running a Higher Resolution
GRID is limited to running in a 720p resolution for a lot of people, depending on their graphics card. There is an easy solution to this problem.
In your Steam Library, edit the file:
Near the bottom of the file you need to change the values in the res line.
For instance, to run at 1920 x 1080, you need to raise the maxWidth to 1920. Set the mem value to your graphics card's memory in megabytes. I have 8GB on mine, so that becomes 8192 (8 x 1024).
<data> <res maxWidth="1920" mem="8192"/> </data>
With these settings applied, the game feels pretty good with a wheel. A lot of the street races are clearly designed with a controller in mind, requiring a lot of tight turns in quick succession. It can feel pretty gimmicky playing with a wheel in those situations. Overall, though, there is a lot of fun arcade action to be had. If you have a VR headset, you may be interested to know that GRID works fairly well in VR using VorpX.
Let me know if you have any comments or questions.