MotionCabMotionCabDocs
FeaturesBlogChangelogRoadmapDonate
Download
MotionCab

MotionCab

MotionCab brings dynamic, realistic camera effects to Euro Truck Simulator 2 and American Truck Simulator, for a more immersive driving experience.

Getting Started

  • Installation
  • Configuration
  • Controls

Community

  • Get Involved
  • Known Issues
  • Rules
  • Support

Resources

  • Features
  • Blog
  • Changelog
  • Roadmap
  • Donate
  • Branding

© 2026 MotionCab — Not affiliated with SCS Software.

Privacy Policy

Getting Started

  • Installation
  • Configuration
    • Head Motion
    • Steering Camera
    • Idle Breathing
    • Suspension
    • Engine Vibration
    • Side Look
    • Road Irregularity
    • Speed Shake
    • Body Dynamics
    • Engine Start/Stop
    • Natural Head Movement
    • Manual Zoom
    • Blindspot Viewer
    • Cabin Walk
    • Profiles
    • Language
  • Controls

Community

  • Get Involved
  • Known Issues
  • Rules
  • Support

Getting Started

Configuration

Learn what every MotionCab setting does in ETS2 and ATS, with default values and how each one changes the camera behavior.

All settings are tuned live in MotionCab's own Quick Settings window: right-click any slider to reset it to default, or reset every effect at once from the Settings tab.

Every effect below also has its own enabled toggle, and is only active while in the interior (cabin) camera view.

Head Motion

Key Default Description
head_motion.sway_strength 0.2 How much your head gets pushed around when you speed up, brake, or take a turn.
head_motion.tilt_strength 0.15 How much your head tilts when the cab leans or rocks.
head_motion.smoothing_time 0.2 How quickly your head settles into place. Higher = slower and smoother, lower = snappier.

Steering Camera

Key Default Description
steering_camera.rotation_left_deg 30.0 How far the camera turns when you crank the wheel all the way to the left.
steering_camera.rotation_right_deg 30.0 How far the camera turns when you crank the wheel all the way to the right.
steering_camera.center_zone_pct 15.0 How much of the wheel's turn keeps the camera turning equally in both directions. Past it, each side turns at its own rotation amount.
steering_camera.smoothing_time 0.5 How smooth the camera turn feels once it gets going. Higher = smoother and slower.
steering_camera.delay_seconds 0.2 How long the camera waits after you turn the wheel before it starts moving.
steering_camera.disable_in_reverse true Keep the camera centered while the truck is in reverse gear.

Idle Breathing

Key Default Description
idle_breathing.vertical_amplitude 0.002 How far the camera rises and falls with each breath.
idle_breathing.pitch_amplitude_deg 0.15 How much your head tips forward/back with each breath.
idle_breathing.breathing_rate_bpm 15.0 How fast the breathing happens.
idle_breathing.fade_start_kmh 30.0 The speed at which this effect starts fading away as you speed up.
idle_breathing.fade_end_kmh 50.0 The speed at which this effect has completely faded away.

Suspension

Key Default Description
suspension.vertical_strength 1.0 How much bumps in the road bounce and tilt the camera.
suspension.reactivity 0.25 How quickly the seat settles after a bump. Lower = firmer and snappier.
suspension.grade_strength 0.5 Raises your head on downhill stretches and lowers it on uphill ones.

Engine Vibration

Key Default Description
engine_vibration.intensity 1.0 How strong the engine rumble feels.

Automatically disabled on electric trucks.

Side Look

Key Default Description
manual_look.look_left_deg 45.0 How far your head turns when you look left.
manual_look.look_right_deg 45.0 How far your head turns when you look right.
manual_look.glance_left_deg 20.0 How far your head turns when you glance at the left mirror.
manual_look.glance_right_deg 30.0 How far your head turns when you glance at the right mirror.
manual_look.glance_left_pitch_deg 0.0 How much your head tilts while glancing at the left mirror. Positive = up, negative = down.
manual_look.glance_right_pitch_deg 0.0 How much your head tilts while glancing at the right mirror. Positive = up, negative = down.
manual_look.glance_left_fov_deg 0.0 How much the field of view widens while glancing at the left mirror. Negative = narrower (zoom in).
manual_look.glance_right_fov_deg 0.0 How much the field of view widens while glancing at the right mirror. Negative = narrower (zoom in).
manual_look.smoothing_time 0.35 How smooth the look-and-return motion is.
manual_look.toggle_mode false On: press once to look, press again to look back. Off: look while held, let go to look back.
manual_look.mirror_on_signal false Glance at the mirror on the side of the turn signal while it's on.
manual_look.require_stationary true Only glance at the mirror for a turn signal when the truck is stopped.
manual_look.ignore_after_moving_signal true Don't check the mirror for a turn signal you switched on while already driving, even after you stop.

Bound to four keys — see Controls. With mirror_on_signal on, the turn signal triggers the same mirror glance: it looks toward the corresponding mirror while the signal is on, and recenters when it's off. A key press takes over from the signal glance.

Road Irregularity

Key Default Description
road_irregularity.intensity 1.0 How strong the road-texture shake and off-road rocking feel.
road_irregularity.reactivity 0.05 How sharp and buzzy the road-texture shake feels. Lower = sharper.

Textured chatter based on the ground material under the wheels (gravel, cobblestone, dirt vs. smooth asphalt), separate from real suspension bumps. Uneven ground like dirt or grass also rocks your head from side to side.

Speed Shake

Key Default Description
speed_shake.intensity 1.0 Overall strength of the shake you feel from driving fast.
speed_shake.smoothing_time 0.3 How the shake feels over time. Higher = slower and smoother, lower = jumpier and more nervous.
speed_shake.rotation 1.0 How much your view tilts/turns as part of the shake, versus just moving side to side. Set to 0 to keep only the side-to-side motion.
speed_shake.vertical 1.0 How much up-and-down bounce is mixed into the shake.
speed_shake.roughness 0.5 How uneven the shake feels over time. 0 keeps it constant; higher gives bursts of calm and rough stretches.

Three blended bands — cab sway, seat bounce, and fine vibration — that grow with speed, building up early in town, and with rough ground: calmer on smooth asphalt, busier on gravel or dirt. Like a real head, it settles for a moment, then shifts, rather than swaying steadily, and mostly moves rather than turns, keeping your eyes on the road.

Body Dynamics

Key Default Description
body_dynamics.lean_strength 1.0 How much your head leans into a turn.
body_dynamics.nod_strength 1.0 How much your head dips forward when braking and pulls back when accelerating.
body_dynamics.smoothing_time 0.25 How quickly the lean and nod settle. Lower = snappier.

Engine Start/Stop

Key Default Description
engine_start_stop.intensity 0.1 How strong the shudder feels when the engine starts or stops.
engine_start_stop.duration 1.0 How long the start-up shudder lasts. The stop shudder is shorter and gentler than this.

Automatically disabled on electric trucks.

Natural Head Movement

Key Default Description
natural_head_movement.sway_intensity 8.0 How much your head sways slowly on its own, even when holding still.
natural_head_movement.micro_intensity 1.0 How far your head moves when it makes a small adjustment.
natural_head_movement.micro_interval 10.0 How long your head waits between two small adjustments.
natural_head_movement.posture_intensity 2.0 How far your head shifts when it settles into a new position.
natural_head_movement.posture_interval 25.0 How long your head holds a position before settling into a new one.
natural_head_movement.roll_scale 1.2 How much your head tilts to the side, for every movement except the tilt into turns.
natural_head_movement.steering_tilt 1.5 How much your head tilts into a turn: the faster you take it, the more it tilts.

TrackIR-like head movement, without a tracker. It adapts to how you're driving, and each move carries its momentum instead of stopping dead. While enabled, it pauses Speed Shake and Idle Breathing.

Manual Zoom

Key Default Description
manual_zoom.zoom_fov_deg 40.0 How zoomed in the view gets while holding the zoom key. Lower = more zoomed in.
manual_zoom.smoothing_time 0.25 How smooth the zoom in/out feels.

Bound to a single dedicated key — see Controls. Independent of the game's native zoom keys, which jump the FOV in fixed steps and can't be smoothed directly.

Blindspot Viewer

Key Default Description
blindspot_viewer.pos_x -0.06 How far your head moves left or right while peeking.
blindspot_viewer.pos_y -0.1 How far your head moves up or down while peeking.
blindspot_viewer.pos_z -0.88 How far your head moves forward while peeking. Negative = forward.
blindspot_viewer.yaw_deg -1.7 How far your head turns left or right while peeking.
blindspot_viewer.pitch_deg 33.0 How far your head tilts up or down while peeking.
blindspot_viewer.roll_deg 3.0 How far your head tilts to the side while peeking.
blindspot_viewer.fov_offset_deg 10.0 How much the field of view widens while peeking. Negative = narrower.
blindspot_viewer.smoothing_time 0.6 How smooth the lean-and-return motion is.
blindspot_viewer.toggle_mode true On: press once to peek, press again to sit back. Off: peek while held, let go to sit back.

Bound to a single dedicated key — see Controls. Every axis moves together in one smooth motion, and can reverse mid-way. While leaning off the backrest, your head sways slightly and reacts more to braking and acceleration. Zooming while peeking keeps the FOV change.

Cabin Walk

Key Default Description
cabin_walk.require_parking_brake true On: needs the parking brake; releasing it sends you back. Off: stopping is enough.

Bound to several keys — see Controls. Get up from the driver's seat once parked, walk around the cabin, crouch, and sit down wherever you look: driver's seat, passenger seat, or the bunk's edge. Driving effects fade out while you're away from the wheel.

Each truck model has its own cabin layout (walkway, standing height, passenger seat, and bunk), adjustable from the Quick Settings window. Default layouts are set for each truck's smallest sleeper cabin, so other cabins may need adjustments.

Profiles

MotionCab's Quick Settings window can save, load, and delete named presets, so you can switch between different setups instead of retuning everything by hand. Unsaved changes are lost when you close the game.

Language

MotionCab is available in 15 languages. Pick one from the plugin's Language tab in SPF's settings, or turn on SPF's "sync plugin languages" option to follow the framework's language.

Speed settings are shown in mph in English and in km/h in every other language. Values are always saved in km/h, so switching languages never changes them.

PreviousInstallationNextControls