SimRig

Logitech G29, G923, G920, G PRO and RS50 on Linux

Every Logitech wheel from the WingMan to the RS50, with the right driver for each one and the settings it offers on Linux.

Steering wheel
Logitech
Driver
The kernel's, new-lg4ff, TrueForce
Tested on hardware
Not yet

Untested on real hardware. These models work in SimRig's tests on simulated devices; nobody has tried them on the real thing yet.

Have one? Try it and tell how it went: about 15 minutes, and it moves your model to tested for everyone.

Models

Family Models Driver
G29 family G29, G923 (PlayStation), G27, G25, Driving Force GT, Driving Force Pro, Driving Force, MOMO, Speed Force Wireless, WingMan Formula Force GP in the kernel; SimRig adds new-lg4ff for the full set of settings
Xbox and PC G920, G923 (Xbox) in the kernel
TrueForce G PRO, RS50 the TrueForce driver, built by SimRig
Classic WingMan Formula GP, WingMan Formula Force in the kernel

The pedals on the wheel come with it. Buttons are shown by name on the G29, G923, G920, G PRO and RS50.

Drivers

Logitech wheels work with the kernel’s own driver. For more, SimRig builds two open source drivers with DKMS, and only when one of their wheels is plugged in:

  • new-lg4ff by Bernat Arlandis, for the G29 family: more force feedback effects, combined pedals, the LEDs, and the model presented to older games.
  • The TrueForce driver by mescon and contributors, for the G PRO and RS50.

The Xbox editions of the G923 and RS50 start in a mode Linux cannot use. SimRig switches them to their PC mode at every plug-in; that needs usb-modeswitch installed.

What you can set

G29 family

  • Rotation, from 40° up to 900° (270° on the oldest models), and force feedback strength.
  • With new-lg4ff: the strength of the games’ spring, damper and friction effects, the centering spring, force feedback on the LEDs, combined pedals (throttle and brake, or throttle and clutch, on one axis for games that need it), and the model presented to games, for older games that know only an earlier wheel.

G920 and G923 (Xbox): rotation from 180°, force feedback strength and the centering spring.

G PRO and RS50: rotation up to 1080° or 2700°, force feedback strength, natural damper, TrueForce strength and the force feedback filter.

On every wheel, Test force feedback checks it before opening a game. Settings are re-applied at every plug-in.

Limits

  • TrueForce in games running through Proton also needs that project’s companion apps (logi-launch), which SimRig does not install.
  • The WingMan wheels have a fixed rotation of 180°.
  • Wheels center themselves when plugged in.

Other tools

Oversteer has long managed Logitech wheels on Linux and works with the same drivers. See other Linux tools.

Set it up

  1. Install SimRig from the package for your distribution (Debian, Ubuntu, Fedora, openSUSE, Arch and others).
  2. Open SimRig, plug the device in and choose Add device. A known model is recognized by itself; a USB shifter or handbrake that no plugin knows is set up by moving it.
  3. If the device needs a driver, SimRig installs it: it asks for your password once and says why. With Secure Boot on, it may ask for one restart to enroll the drivers' signing key.
  4. The device appears on the rig and moves live. Its settings apply at once; Save as default keeps them for every time it is plugged in.

From then on the device works in every game, with SimRig closed. If it works in SimRig but not in a game, SimRig checks why (access, kernel driver, Steam Input) and says how to fix it: see the FAQ.