Mouse steering and scroll-wheel throttle/brake controls for Euro Truck Simulator 2.
controls.sii: ETS2 controls profile with 3% scroll steps.start_ets2_scroll_overlay.cmd: overlay that shows the current throttle/brake percentage and enablesAltreset.
- Close ETS2.
- Open your ETS2 profile folder in
Documents\Euro Truck Simulator 2\profiles\<profile id>orDocuments\Euro Truck Simulator 2\steam_profiles\<profile id>. - Back up your existing
controls.sii. - Copy this
controls.siiinto the profile folder.
The overlay .cmd file can be placed anywhere. It is self-contained and does not need to be inside the ETS2 profile folder.
Start the overlay before driving if you want Alt reset.
- Move mouse: steer.
- Scroll up: increase throttle.
- Scroll down: increase brake.
Alt: reset throttle/brake to neutral.- Hold right mouse: rotate the camera in cab view and external view.
- Right mouse + scroll: camera zoom.
Ctrl + Alt + Q: close the overlay.
The live scroll wheel value is stored by ETS2. The overlay mirrors the same logic so it can show the expected throttle, brake, or neutral state.
Each wheel step changes the stored value by 3%, from full brake to full throttle. Throttle uses a squared curve, so small scroll changes are gentle and full scroll range still reaches 100%. Brake is more direct: about 25% scroll gives about 25% brake, 50% gives about 50%, and full brake still takes the full scroll range.
Press Alt to reset throttle/brake to neutral. The overlay handles this by sending a very quick middle-mouse reset pulse while Alt is held, then resets its own display.
Do not edit controls that show as complex in ETS2's buttons menu. Those are custom bindings from controls.sii, and changing them in-game can break the scroll controls.
The mod does not depend on the truck's gearbox model or number of gears.
- Automatic and sequential transmissions are the best fit.
- In simple automatic, scroll down uses ETS2's normal backward input. At a stop, holding brake may engage reverse.
- Real automatic users may need to bind Drive and Reverse separately in ETS2.
- H-shifter/manual users should merge the scroll steering/throttle/brake bindings into their own controls profile instead of replacing it.
Found a problem or have a suggestion? Open an issue on GitHub.
MIT License. See LICENSE.