A modern, standalone utility designed to fix Force Feedback (FFB) loss in Le Mans Ultimate (LMU) and other sim-racing titles for Thrustmaster wheels.
It works by programmatically resetting the USB driver stack for the wheel without physically unplugging it, allowing the game to regain control.
In Le Mans Ultimate, a known bug causes the Force Feedback to completely cut out during a race. This usually happens when the USB communication hangs.
- Simply resetting FFB in-game often fails because the driver itself is unresponsive.
- Unplugging the USB works, but is dangerous and slow mid-race.
This tool enables a safe, two-step recovery process that takes less than 5 seconds while driving.
To successfully restore FFB, you must perform these two steps in order:
-
Step 1: Hardware Reset (THIS APP)
- Press the button you bound on your wheel using this app.
- Result: The USB device restarts. You will hear the Windows disconnect/connect sound. The wheel may auto-calibrate briefly.
-
Step 2: Software Reset (IN-GAME)
- Go to Le Mans Ultimate Settings → Controls.
- Bind a button (keyboard or a different wheel button) to "Reset FFB".
- Press this button AFTER Step 1 is complete.
- Result: The game detects the re-connected wheel and re-initializes the physics.
- OS: Windows 10 or 11 (Administrator privileges required)
- Hardware: Thrustmaster Wheel (T150, T300, T-GT, TS-PC, TS-XW)
- Software: Python 3.x
- Download the last release:
https://github.com/n1kozor/LMUThrustmasterFixer/releases/tag/0.0.1
- Clone or Download this repository.
- Open a terminal in the folder.
- Install the required dependencies:
pip install PyQt6 pyttsx3 pywin32
## Running the App
1. Open a terminal and run "python main.py"
OR
1. Double click "LaunchTMResetter.bat"
OR
1. Right Click Le Mans Ultimate in Steam
2. Choose Properties
3. Under "General" add the following command to the Advanced Launch Options: cmd /c ""C:\YOUR\PATH\TO\THE\BAT\LaunchTMRestarter.bat" & start "" %command%""