Skip to content
mescon edited this page Jul 21, 2026 · 5 revisions
logi-dd logo

Logitech TrueForce Linux Driver

A Linux kernel driver and userspace tools for Logitech's direct-drive racing wheels: the RS50 and the G PRO Racing Wheel. It brings force feedback, TrueForce haptics (built in where a game supports it, and a simulated version built from a game's live data for titles without it), a live RPM rev-light display, LIGHTSYNC LED control, and G HUB-equivalent wheel settings to Linux, including in Proton/Wine games, all managed from a desktop app (logi-dd-gui) or a terminal one (logi-dd).

Quick start: paru -S logi-dd-gui on Arch and friends, or see Installation for your distribution. Then plug in the wheel and race.

logi-dd-gui settings

Not a direct-drive wheel? The belt-driven G920 / G923 are already served by the in-tree hid-logitech-hidpp driver and do not need this one.

What works

The RS50 is the development hardware and is verified directly; the G PRO runs the same code path and is expected to work, with a few items awaiting an owner's confirmation.

Legend: ✅ verified on hardware · 🟢 shares the verified code path, expected to work · 🟡 needs a tester

Capability RS50 G PRO
Steering, pedals, buttons, D-pad 🟢
Force feedback (works like a normal Linux wheel, full effect suite) 🟢
Force feedback in DirectInput games (the older force-feedback method, via logi-ffb) 🟡 🟡
TrueForce haptics (Proton, using Logitech's TrueForce files) 🟢
Rotation range (90 to 2700°), strength, damping, filters 🟢
Pedal response curves, sensitivity, deadzones, combined pedals 🟢
RS Shifter & Handbrake (shift, digital + analog handbrake) 🟢
LIGHTSYNC RGB LEDs (slots, colors, direction; edits apply live) ✅ (faceplate strip) 🟡 (rev lights)
RPM rev-light display (level fill, direction-aware) 🟡
Simulated TrueForce from a game's live data (logi-tf-sim) ✅ (sweep-verified) 🟢
Centre calibration, mode / profile switching, computer-side profiles 🟢

USB IDs covered: RS50 (046d:c276 native, 046d:c272 compatibility mode) and G PRO Racing Wheel (046d:c272 Xbox/PC, 046d:c268 PS/PC).

For users

Start here if you own one of these wheels and want it working. Most people want the desktop app: install logi-dd-gui (it pulls in everything) and do the rest from the app, no terminal needed beyond one install command.

New here? In plain English: force feedback is the physical force you feel through the wheel (the weight of the car, kerbs, impacts); it works with no setup. TrueForce is Logitech's extra layer of fine, fast vibration and texture on top; some games build it in, and for the rest a background helper can simulate it. Full explainer in Force Feedback in Games.

For developers

Start here if you want to understand or extend the stack:

License

The kernel driver and tooling are GPL-2.0-only; libtrueforce is LGPL-2.1-or-later so native Linux apps may link it. Logitech's TrueForce files are not part of this project and are not redistributed; you supply them from your own Windows G HUB installation.

Clone this wiki locally