Best Race Driver: GRID Settings for Logitech G29 / G920

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.

Force Feedback

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"/>


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:

Setting Value
Operating Range 180°
Sensitivity 50
Centering Spring Off

GRID Settings

In Options > Driving Options > Driving Assists:

Setting Value
Traction Control Off
Transmission Manual
Braking Assist Off
Stability Control Off

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:

Setting Value
Steering Deadzone 0%
Steering Saturation 100%
Steering Linearity 0
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:

Setting Value
Force / Vibration On
Force Strength 60%
Force Weight 0%
Effects Strength 50%

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).

  <res maxWidth="1920" mem="8192"/>


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.

Question or Comment?