Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Download MonoCruise Download MonoCruise Download MonoCruise

Warning

I am currently reworking the code architecture with better error handling. Current raw code is unstable in its current state. Please be patient until i rework the architecture.

MonoCruise

MonoCruise is a third-party software that sits in between ETS2/ATS and your pedals. MonoCruise has a ton of quality of life features, like a better Adaptive Cruise Controll or a One-Pedal Driving system for heavy traffic. every feature (including the ACC) works in TruckersMP and singleplayer ETS2/ATS.

image_2025-07-02_202137925

features

This also includes quality of life features like:

  • smoother Adaptive Cruise Control (v1.0.1 and above)
  • better Cruise Control
  • One-Pedal driving system
  • live braking and accelerating bar on the bottom of the screen
  • automatically horn when braking hard
  • auto enable hazard lights when braking for traffic
  • auto disable hazards
  • exponential braking and accelerating
  • auto start and stop for non-intrucive UX

.exe install

  1. Download and run "MonoCruise installer.exe".

      Download MonoCruise

  1. Run MonoCruise.

  2. Follow the on-screen instructions.

    this will install the required SDK files to communicate with the game code.

  3. Press ok or enter when asked for SDK confirmation.

    Alt text
  4. Wait for MonoCruise to connect.

  5. Open the settings tab on the MonoCruise window.

  6. Press "Connect to pedals".

    Alt text
  7. Press your brake pedal.

  8. Press your gas pedal.

set up the cruise control (optional):

  1. scroll down to the cruise control settings

  2. press the button next to the button you want to assign

    Alt text
  3. press your key/button you want to be assigned

Now you're done and can use MonoCruise in ETS2.

MonoCruise will automatically start together with ETS2. you can disable this in the settings.

Important

The MonoCruise window should remain open if you want to use it

Adaptive Cruise Control (v1.0.1 and above):

you can enable the experemental ACC and it will hold a safe distance from the lead vehicle (singleplayer or TruckersMP). you currently cannot change the following distance, but that's comming.

Caution

The ACC is EXTREMELY experemental. The ACC has a tendency to brakecheck, BE MINDFULL WHEN TURNING ON!

.py install

Not supported yet, but you can try it.

uses:

  • ETS2LA plugin: used for getting ai/MP vehicles data for Adaptive Cruise Control.
  • Truck_Telemetry: used to get data from the game.
  • scscontroller: used to send commands to the game like braking, gas, hazards, etc..
  • CustomTkinter: used as a modern UI for Python.
  • pygame: used to get pedal values and to play sounds.

This project is licensed under the MIT License. It includes third-party code under the CC0-1.0, MIT, and BSD 3-Clause licenses.

See MonoCruise/THIRD_PARTY_LICENSES/ for details.

About

A better Adaptive Cruise Control for Euro Truck Simulator 2. this also includes quality of life features

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

Used by

Contributors

Languages