Skip to content

LikeARealG/ETS2_PS5_DualSense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 

Repository files navigation

ETS2 PS5 DualSense - DOWNLOAD FROM RELEASES

This application provides a rich, detailed haptic feedback profile for Euro Truck Simulator 2, specifically designed for the PlayStation 5 DualSense controller. It reads live telemetry data from the game to create immersive rumble and trigger effects that correspond to the truck's status and driver actions.

This project stands on the shoulders of giants. It would not be possible without the incredible work from:

  • RenCloud for the scs-sdk-plugin, which provides the vital telemetry data from the game.
  • Ohjurot for the DualSense-Windows library, which allows for detailed control over the DualSense controller's features on PC.

Features

  • Engine Simulation:

    • Engine Cranking: Feel the rhythmic kick of the starter motor on the right side of the controller when turning the engine on.
    • Startup Lurch: Experience a strong, satisfying rumble on the left side as the engine roars to life.
    • RPM Vibration: The right trigger (accelerator) vibrates to simulate engine strain at very low RPMs (lugging) and near the redline.
  • Driving & Physics:

    • Gear Jolt: Get a sharp, two-stage "ka-thunk" jolt through the controller every time you shift gears.
    • Hard Braking Rumble: Feel a strong, pulsating vibration during heavy deceleration, simulating the shudder of the brakes and tires.
    • Body Roll Rumble: As your truck leans into a turn, a pulsating rumble on the same side of the controller signals the fact that you are starting to lean and possibly roll over.
    • Brake Trigger Resistance: The left trigger (brake) resistance increases with your speed, making it feel heavier and more realistic to brake from high speeds.
  • Events & Alerts:

    • Fines & Collision Alert: When you receive any type of fine (speeding, red light, collision, wrong way, etc.), the lightbar flashes red and blue, and the rumble motors alternate like police sirens for 5 seconds.
    • Refueling: Feel a "chugging" pulse that is strong when your tank is empty and fades out as it fills to the brim.
  • Status Indicators:

    • Player LED Fuel Gauge: The five player indicator LEDs act as a fuel gauge in 20% increments. The lights will "breathe" (blink) when the fuel is in the lower 10% of any bracket.

      5 LEDs Blink 4 LEDs Blink 3 LEDs Blink 2 LEDs Blink 1 LEDs Blink
      100-90% 90-80% 80-70% 70-60% 60-50% 50-40% 40-30% 30-20% 20-10% 10-0%
    • Status LightBar: The lightbar wil be diffrent colors depending on the situation.

      Indicators Hazards Parking Brake Retarder Fines
      🟢 Green 🟡 Yellow 🔴 Red 🔵 Blue 🔴 Red and 🔵 Blue
    • Mic LED Master Warning: The microphone LED acts as a master warning indicator:

      • Solid On: A minor warning is active (e.g., low AdBlue, battery issue).
      • Pulsing: A critical warning is active (e.g., low oil pressure, engine overheating, low air pressure, high chassis wear).

Installation

  • Download the archive from RELEASES

  • Navigate to your Euro Truck Simulator 2 installation directory.

  • Place the scs-telemetry.dll file inside the following folder: steamapps\common\Euro Truck Simulator 2\bin\win_x64\plugins.

    Important: Ensure the "ds5w_x64.dll" file is in the same folder as the “ETS2_PS5_DualSense.exe” file.

    Note: If the “plugins” folder does not exist inside win_x64, you must create it.

How to use

  1. Run the “ETS2_PS5_DualSense.exe” application. Does not matter whether you run it before or after you start the game.
  2. A console window will appear, displaying live telemetry and effect status. You can minimize this window while you play.
  3. To exit the application, simply press the PlayStation button on your controller or just close the window.

For DualSense Edge users

This application is made for the standard version of the controller, not for the Edge one, HOWEVER, you can use another software that emulates a standerd DualSense controller. For example DualSenseX with it's DLC. I wont provide a link but there is a cracked version of this software on the internet.....-

Changelog

17.02.2026 - Added config file setup(will auto-create next to .exe)

17.02.2026 V2 - Expanded config to be able to change the intensity of the vibration + UI changes

18.02.2026 - Fixed issue regarding config file

25.04.2026 - Fixed issue where the exe does not recognize the dll and cfg files

Contact

If you wish to contact me for info/suggestions or anything else you can contact me on discord (LikeARealG)

Support the Project

If you enjoy using this mod and want to support its development, you can buy me a coffee! Any support is greatly appreciated but never required.

Support on Ko-fi

⚖️ License & Redistribution

This project is licensed under the PolyForm Noncommercial License 1.0.

  • Personal Use: You are free to use, modify, and share the code.
  • No Selling: You may not use or redistribute this software for commercial purposes or profit.
  • Attribution: If you repost or modify this, you must credit me (LikeARealG) and include the original license.

See the LICENSE file for the full legal terms.

About

Application that give the PS5 controller some life inside Euro Truck Simulator 2

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors