Euro Truck Simulator 2 is the premier truck hauling sim for PC and the perfect companion for long road trips and flights. There’s an odd and indescribable satisfaction gained from spending hours hauling virtual freight up and down a minified recreation of mainland Europe and the UK, and it’s even better on the go.
Check out our recommended configurations below for the best Steam Deck settings to get the most out of your portable trucking experience. Whether you’re a graphics geek or want to max out your Deck’s battery life, we’ve got what you’re looking for.
Euro Truck Simulator 2 Best Steam Deck Settings
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
padding: 0;
border-collapse: separate;" >
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Compatibility Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Proton Version</td><td style="padding: 0.5rem">Proton Experimental</td>
</tr>
</table>
Compatibility Settings |
Proton Version |
Proton Experimental |
By default, your Steam Deck will launch the Linux version of Euro Truck Simulator 2. The Linux version runs slower than the Windows version, so go into the game compatibility settings and switch to Proton Experimental for better performance.
Best Quality Settings (Native@30fps | ~2h)
Euro Truck Simulator 2 is notorious for its subpar optimization, and the game can struggle to maintain a stable 60fps even on decently specced PC rigs. You can still get a decent portable trucking experience with the graphics set to High, so long as you limit the frame rate to 30fps.
Since you’ll be playing on a 7-inch screen, we can turn down settings like Vegetation detail and Shadow quality to get a performance boost without losing much visual quality. We also bring the Scaling down to 100% to keep the frame rate stable.
Don’t expect the best battery life, but unless you’re a marathon hauler, the 2 hours of playtime you get with this configuration should be more than enough.
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">In-game Display Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Fullscreen mode</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Resolution</td><td>1280x800</td>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh rate</td><td>Default refresh</td>
</tr>
<tr>
<td style="padding: 0.5rem">Vertical synchronization</td><td>Off</td>
</tr>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Advanced Graphical Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling</td><td>100%</td>
</tr>
<tr>
<td style="padding: 0.5rem">Antialiasing (MLAA)</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">High dynamic range (HDR)</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Depth of field (DOF)</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Sunshafts</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Colour correction</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Reflection detail</td><td>Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Vegetation detail</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Grass density</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow quality</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow texture size</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Mirror quality</td><td>Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Mirror distance</td><td>Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture quality</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Anisotropic filtering*</td><td>Default</td>
</tr>
<tr>
<td style="padding: 0.5rem">Normal maps</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Traffic headlights</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Secondary vehicle lights</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Light visibility ranges</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Pedestrians</td><td>On</td>
</tr>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem; text-align: right"><sub>*Set to your preference</sub></th>
</tr>
</table>
In-game Display Settings |
Fullscreen mode |
Off |
Resolution |
1280×800 |
Refresh rate |
Default refresh |
Vertical synchronization |
Off |
Advanced Graphical Settings |
Scaling |
100% |
Antialiasing (MLAA) |
On |
High dynamic range (HDR) |
Off |
Depth of field (DOF) |
On |
Sunshafts |
On |
Colour correction |
Off |
Reflection detail |
Medium |
Vegetation detail |
Low |
Grass density |
Low |
Shadow quality |
Low |
Shadow texture size |
High |
Mirror quality |
Medium |
Mirror distance |
Medium |
Texture quality |
High |
Anisotropic filtering* |
Default |
Normal maps |
On |
Traffic headlights |
On |
Secondary vehicle lights |
On |
Light visibility ranges |
High |
Pedestrians |
On |
*Set to your preference |
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Steam Deck Performance Menu Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh Rate</td><td>60</td>
</tr>
<tr>
<td style="padding: 0.5rem">Framerate Limit</td><td>30</td>
</tr>
<tr>
<td style="padding: 0.5rem">Allow Tearing</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Half Rate Shading</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Thermal Power (TDP) Limit</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Manual GPU Clock Control</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling Filter</td><td>Linear</td>
</tr>
</table>
Steam Deck Performance Menu Settings |
Refresh Rate |
60 |
Framerate Limit |
30 |
Allow Tearing |
On |
Half Rate Shading |
Off |
Thermal Power (TDP) Limit |
Off |
Manual GPU Clock Control |
Off |
Scaling Filter |
Linear |
Performance Settings (720p@60fps | ~2h45m)
For those who prioritize frame rate, this performance-focused configuration lets your Steam Deck hit 60fps in all but the busiest areas. We get major speed gains by dropping the preset settings down to Low. Keep the mirror and reflection distance at Medium or you won’t be able to see any traffic coming from the rear.
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">In-game Graphics Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Fullscreen mode</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Resolution</td><td>1152x720</td>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh rate</td><td>Default refresh</td>
</tr>
<tr>
<td style="padding: 0.5rem">Vertical synchronization</td><td>Off</td>
</tr>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Advanced Graphical Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling</td><td>50%</td>
</tr>
<tr>
<td style="padding: 0.5rem">Antialiasing (MLAA)</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">High dynamic range (HDR)</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Depth of field (DOF)</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Sunshafts</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Colour correction</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Reflection detail</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Vegetation detail</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Grass density</td><td>Disabled</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow quality</td><td>Disabled</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow texture size</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Mirror quality</td><td>Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Mirror distance</td><td>Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture quality</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Anisotropic filtering*</td><td>Default</td>
</tr>
<tr>
<td style="padding: 0.5rem">Normal maps</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Traffic headlights</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Secondary vehicle lights</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Light visibility ranges</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Pedestrians</td><td>On</td>
</tr>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem; text-align: right"><sub>*Set to your preference</sub></th>
</tr>
</table>
In-game Graphics Settings |
Fullscreen mode |
Off |
Resolution |
1152×720 |
Refresh rate |
Default refresh |
Vertical synchronization |
Off |
Advanced Graphical Settings |
Scaling |
50% |
Antialiasing (MLAA) |
Off |
High dynamic range (HDR) |
Off |
Depth of field (DOF) |
Off |
Sunshafts |
Off |
Colour correction |
Off |
Reflection detail |
Low |
Vegetation detail |
Low |
Grass density |
Disabled |
Shadow quality |
Disabled |
Shadow texture size |
High |
Mirror quality |
Medium |
Mirror distance |
Medium |
Texture quality |
High |
Anisotropic filtering* |
Default |
Normal maps |
On |
Traffic headlights |
On |
Secondary vehicle lights |
On |
Light visibility ranges |
High |
Pedestrians |
On |
*Set to your preference |
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Steam Deck Performance Menu Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh Rate</td><td>60</td>
</tr>
<tr>
<td style="padding: 0.5rem">Framerate Limit</td><td>60</td>
</tr>
<tr>
<td style="padding: 0.5rem">Allow Tearing</td><td>Yes</td>
</tr>
<tr>
<td style="padding: 0.5rem">Half Rate Shading</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Thermal Power (TDP) Limit</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Manual GPU Clock Control</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling Filter</td><td>FSR</td>
</tr>
<tr>
<td style="padding: 0.5rem">FSR Sharpness</td><td>2</td>
</tr>
</table>
Steam Deck Performance Menu Settings |
Refresh Rate |
60 |
Framerate Limit |
60 |
Allow Tearing |
Yes |
Half Rate Shading |
Off |
Thermal Power (TDP) Limit |
Off |
Manual GPU Clock Control |
Off |
Scaling Filter |
FSR |
FSR Sharpness |
2 |
Recommended — Battery Saving Settings (720p@30fps | ~4h)
Some of the jobs in Euro Truck Simulator 2 can take literal hours of real-world time to complete. That’s why we recommend using the settings below to get the best battery life out of your Deck. Activating the Thermal Power (TDP) Limit and setting it to 5 Watts adds more than an hour of playtime from a single charge, but we have to drop the graphics down to Low to keep the game playable at 30fps.
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">In-game Graphics Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Fullscreen mode</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Resolution</td><td>1152x720</td>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh rate</td><td>Default refresh</td>
</tr>
<tr>
<td style="padding: 0.5rem">Vertical synchronization</td><td>Off</td>
</tr>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Advanced Graphical Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling</td><td>50%</td>
</tr>
<tr>
<td style="padding: 0.5rem">Antialiasing (MLAA)</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">High dynamic range (HDR)</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Depth of field (DOF)</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Sunshafts</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Colour correction</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Reflection detail</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Vegetation detail</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Grass density</td><td>Disabled</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow quality</td><td>Disabled</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow texture size</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Mirror quality</td><td>Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Mirror distance</td><td>Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture quality</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Anisotropic filtering*</td><td>Default</td>
</tr>
<tr>
<td style="padding: 0.5rem">Normal maps</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Traffic headlights</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Secondary vehicle lights</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Light visibility ranges</td><td>Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Pedestrians</td><td>Off</td>
</tr>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem; text-align: right"><sub>*Set to your preference</sub></th>
</tr>
</table>
In-game Graphics Settings |
Fullscreen mode |
Off |
Resolution |
1152×720 |
Refresh rate |
Default refresh |
Vertical synchronization |
Off |
Advanced Graphical Settings |
Scaling |
50% |
Antialiasing (MLAA) |
Off |
High dynamic range (HDR) |
Off |
Depth of field (DOF) |
Off |
Sunshafts |
Off |
Colour correction |
Off |
Reflection detail |
Low |
Vegetation detail |
Low |
Grass density |
Disabled |
Shadow quality |
Disabled |
Shadow texture size |
Low |
Mirror quality |
Medium |
Mirror distance |
Medium |
Texture quality |
Low |
Anisotropic filtering* |
Default |
Normal maps |
Off |
Traffic headlights |
On |
Secondary vehicle lights |
On |
Light visibility ranges |
Medium |
Pedestrians |
Off |
*Set to your preference |
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Steam Deck Performance Menu Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh Rate</td><td>60</td>
</tr>
<tr>
<td style="padding: 0.5rem">Framerate Limit</td><td>60</td>
</tr>
<tr>
<td style="padding: 0.5rem">Allow Tearing</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Half Rate Shading</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Thermal Power (TDP) Limit</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Watts</td><td>5</td>
</tr>
<tr>
<td style="padding: 0.5rem">Manual GPU Clock Control</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling Filter</td><td>Linear</td>
</tr>
</table>
Steam Deck Performance Menu Settings |
Refresh Rate |
60 |
Framerate Limit |
60 |
Allow Tearing |
Off |
Half Rate Shading |
Off |
Thermal Power (TDP) Limit |
On |
Watts |
5 |
Manual GPU Clock Control |
Off |
Scaling Filter |
Linear |