Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › American Truck Simulator

How to Enable the In-Game Console in Euro Truck Simulator 2 and American Truck Simulator

By Freedom251 Team · · 8 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To enable the developer console in Euro Truck Simulator 2 (ETS2) or American Truck Simulator (ATS), completely exit the game, edit its config.cfg file, and set both console variables to 1:

uset g_console "1"
uset g_developer "1"

Save the file, relaunch the game, and press the ~ (tilde/backtick) key, normally the key immediately left of 1. The same two variables and default console key apply to both games. Steam also supports the documented launch options -developer -console as an alternative.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What you need to change

ETS2 and ATS keep global settings in a user-folder file named config.cfg. The SCS Modding Wiki identifies g_console and g_developer as the two settings required to turn on the console. Both must be enabled; changing only one is not enough.

Setting Required value Purpose in this procedure
g_console 1 Enables the in-game console interface.
g_developer 1 Enables the developer setting required by the console.

The values are normally 0 before the console is enabled. Edit the existing lines rather than changing unrelated settings.

#1 Best Overall
On the Road - Truck Simulator (PS5)
  • Ca. 6000 km of motorway and 600 km of country road, to a scale of 1:10
  • Numerous detailed models of motorway interchanges
  • 16 cities, some of them with unique road designs (e.g. roundabouts or bridges)
  • Numerous POIs in cities and near motorways and country roads
  • All large waterways.Ground based on real satellite data.Licensed vehicles from Scania and MAN.Purchase trucks and trailers.Hire drivers

Before editing: close the game completely

Exit ETS2 or ATS and wait until the game has fully closed. Do not edit config.cfg while the game is still running. The game-specific instructions warn that an open game can write its current settings back to the file when it exits, replacing the change you just made.

  • Close the game from its normal quit command.
  • Wait for the game window and process to disappear.
  • If a launcher or game client still shows the game as running, wait until that status clears before opening the file.
  • Make a backup copy of config.cfg if you want an easy way to undo an experimental change.

You do not need a special utility or paid product. A plain-text editor is sufficient. Avoid a word processor that may add formatting or alter quotation marks.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Find the correct config.cfg file

Windows: ETS2

The usual ETS2 user-folder path is:

DocumentsEuro Truck Simulator 2config.cfg

Open the Documents folder associated with the Windows account that runs the game, then open the Euro Truck Simulator 2 folder. The file to edit is config.cfg.

Windows: ATS

The usual ATS path is:

DocumentsAmerican Truck Simulatorconfig.cfg

ETS2 and ATS use different folder names. Editing the ETS2 file will not enable the console in ATS, and editing the ATS file will not enable it in ETS2.

macOS and Linux

The user-folder location is platform-specific. The current game-specific instructions list macOS and Linux locations, but the important identification rule is the same: find the user folder belonging to the game you are configuring and open its config.cfg.

If you do not immediately see the file, use your file manager’s search for config.cfg, then check the surrounding folder for the game’s name or other ETS2/ATS user files. If more than one result appears, verify that it belongs to the installation and user profile you actually launch. Editing a similarly named file in an installation directory or backup folder will not change the active profile.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Edit both console variables

  1. Open the appropriate config.cfg in a plain-text editor.
  2. Use the editor’s find command to search for uset g_console.
  3. Change its value to 1, preserving the variable name, quotation marks, and general line format.
  4. Search for uset g_developer.
  5. Change its value to 1 in the same way.
  6. Save the file and close the editor.

The resulting lines should read exactly as follows:

Rank #2
NBCP Racing Wheel with 6-Speed Shifter & Pedals,1080° Steering Wheel,Vibration Feedback, for PS4, Xbox & PC
  • Professional 1080° Racing Simulator Experience - Take control of your racing games with a full 1080° rotation steering wheel for ultra-precise handling. Adjustable between 270°–1080°, this wheel lets you fine-tune sensitivity for every racing style—from tight street racing to realistic truck simulation.
  • Multi-Platform Compatibility – Clear and Reliable - Works with Xbox One, Xbox Series X|S, PS4, PS3, Switch, PC (Windows 7/8/10/11), and Android. ✅ Best performance with racing games like Forza Horizon, F1, Assetto Corsa, Gran Turismo, Euro Truck Simulator, and Need for Speed. ⚠️ For PC use, please enable “Xinput Mode” for game recognition.
  • 6-Speed H-Shifter + Responsive Pedal Set - Includes a 6-speed manual shifter with push-down reverse for smooth and realistic gear transitions. The 3-pedal set features a progressive brake, sensitive throttle, and independent clutch, providing the feeling of a real car cockpit.
  • Secure Mounting & Durable Design - Clamp-style mounting fits any desk, racing rig, or flat surface. Reinforced ABS housing and a weighted steering base prevent slipping during aggressive turns. The included suction cups keep pedals firmly in place—even on smooth floors.
  • Easy Setup – Plug & Drive - No complex drivers or software needed. Simply: Connect the USB cable Switch to the correct platform mode Calibrate the steering angle once Then, you’re ready to race! LED indicators guide your connection and calibration status for an effortless start.
uset g_console "1"
uset g_developer "1"

Do not remove the uset prefix, rename either variable, or place the values on a single line. Do not change unrelated entries while you are in the file. If the editor shows the values as 0, replace only the value between the quotation marks.

If you cannot find one of the lines

First confirm that you opened the active game’s user-folder file, not a similarly named copy. Confirm that the game was fully closed before you searched. Search for the variable name without the uset prefix as a second check. If the expected entries still are not present, do not create multiple duplicate lines at random; return to the game-specific user folder and verify that the file is the one generated by the game you launch.

Save, relaunch, and open the console

  1. Save config.cfg after both values show 1.
  2. Start ETS2 or ATS normally.
  3. When the game is running, press the ~ key, also called the tilde or backtick key.

SCS documentation lists ~ as the default console key. On many keyboards it is immediately to the left of the number 1, but the physical position and printed symbol can differ by keyboard layout. The key may be labeled with a backtick (`) and produce a tilde when shifted.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If the console appears, the configuration change worked. If nothing happens, keep the game open while you work through the keyboard and configuration checks below rather than repeatedly editing the file while the game is running.

Steam launch options: the documented alternative

The current ETS2 and ATS guides also document a Steam launch-option method. In Steam, open the game’s Properties, find the field labeled Launch Options, and enter:

-developer -console

Close the Properties window and start the game. This method supplies the two flags at launch instead of changing the user-folder file manually. It is useful when you want a per-launch setup or when you want to test whether the console itself is working without editing config.cfg.

Use the flags exactly as written, with a single space between them and a hyphen before each name. If you later want to stop using the launch-option method, remove the text from the Launch Options field. The configuration-file method and the Steam method are alternatives; you do not need to purchase or install anything for either one.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
aikeec USB Truck Simulator Shifter for PC, ATS ETS2, G27 G29 G920
  • The ATS Shifter comes with customized button , allows you to use switches to quickly switch between high and low gears. It supports up to 18 gears and also includes custom setting button for personalized preferences, offering a seamless and immersive gameplay experience.
  • aikeec USB shifter is designed specifically for Euro Truck Simulator 2 (ETS2) and American Truck Simulator (ATS) games or FIA ETRC 18 WOS .Versatile Compatibility: Our USB Gearshift is compatible with popular racing wheel models such as Logitech G25, G27, G29, G920, Thrustmaster TH8A.
  • The American truck simulator shifter provide three different sizes of adapter accessories to ensure compatibility with other brand models shifter shalft . If you require a different adapter size, simply replace the 10mm or 12 mm adapter plugs with the appropriate size.
  • Easy Installation with Plug and Play: The USB Gearshift comes with an upgraded 2-meter long cable, including an independent USB connection. Plug and play without need of driver , , only supports PC windows system Set up steps: →①Open the game settings in ETS2/ATS: Options → Controls (Keyboard → Select "Add joystick/controller") →②Select "Transmission H-Shifter" →③Choose the "Shifter layout" (Eaton Fuller 10/13/18 speeds) →④Set "Shifter Toggle: 1 Joy Button 1" for the first switch →⑤Set "Shifter Toggle: 2 Joy Button 2" for the second switch →⑥Enable "Shifter Toggle use Switch Mode"

ETS2 and ATS: what is the same and what differs

Comparison point ETS2 ATS
User-folder name on Windows Euro Truck Simulator 2 American Truck Simulator
Configuration file config.cfg config.cfg
Variables g_console and g_developer g_console and g_developer
Required values Set both to 1 Set both to 1
Default console key ~ (tilde/backtick) ~ (tilde/backtick)
Steam alternative -developer -console -developer -console

The practical difference is the game-specific user-folder name and the operating system path. The enabling procedure itself is the same in both simulators.

Console display and scrolling controls

Once the console is open, SCS documentation lists these keyboard controls for reading its output:

Control Action
Ctrl + Shift Change the message display mode.
PageUp Scroll upward through console messages.
PageDown Scroll downward through console messages.
Shift + PageUp Scroll upward quickly.
Shift + PageDown Scroll downward quickly.
Ctrl + PageUp Scroll upward slowly.
Ctrl + PageDown Scroll downward slowly.

These controls affect console message viewing; they do not replace the key used to open the console.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting when the console does not open

The change disappears after restarting

The most common cause is editing while the game was still open. Exit completely, set both values to 1 again, save, and then launch. If the file keeps reverting, check that you have permission to save in the user folder and that you are editing the active profile rather than a copy.

The wrong game responds to the change

Each simulator has its own user-folder name. For ETS2, use the folder named Euro Truck Simulator 2; for ATS, use American Truck Simulator. A successful edit in one folder has no effect on the other title.

The key does nothing

Check that both variables are set to 1, that the file was saved, and that you relaunched after saving. Then try the physical key associated with tilde/backtick on your layout. The default is documented as ~, but keyboards can place or label that key differently. If your keyboard requires a modifier to produce the printed symbol, use the key position that generates tilde/backtick in your layout.

You are using a non-US keyboard layout

Do not rely only on the symbol printed in a US keyboard diagram. Look for the key that produces a tilde or backtick in the active layout, commonly near the upper-left number row. If the layout has a different arrangement, test the corresponding tilde/backtick input while the game is focused.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Steam method has no effect

Reopen the game’s Steam Properties and verify that Launch Options contains exactly -developer -console. Remove accidental quotation marks or line breaks, then start the correct title. If you prefer not to troubleshoot launch flags, use the direct config.cfg method instead.

The editor changed the file format

Open the file again in a plain-text editor and inspect the two lines. They should retain the uset prefix and quoted value format. A word processor or rich-text editor can insert formatting that the game does not expect. Restore the original file from your backup if necessary, then repeat the edit with a plain-text editor.

You opened a file while the game was running

Close the game before making another change. The game can rewrite global settings during shutdown, so a correctly edited file can be replaced by the running session’s older values.

How to verify the setup without guessing

  1. Confirm the title you intend to configure: ETS2 or ATS.
  2. Confirm that the user-folder name matches that title.
  3. Confirm that the file is named config.cfg.
  4. Confirm that uset g_console "1" is present.
  5. Confirm that uset g_developer "1" is present.
  6. Save with the game fully closed.
  7. Launch the same title whose user folder you edited.
  8. Press the tilde/backtick key associated with your keyboard layout.

If all eight checks pass and the console still does not appear, test the Steam launch options as an independent path. A result from the Steam method helps distinguish a keyboard or file-selection problem from a launch configuration problem.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Turning the console back off

To disable the file-based setup, close the game and change both values back to 0:

uset g_console "0"
uset g_developer "0"

Save the file and relaunch. If you enabled the Steam method, remove -developer -console from Launch Options as well. Keep the two methods consistent so a launch flag does not re-enable behavior you intended to disable.

Important boundaries of this procedure

  • The console is a configuration and developer feature; enabling it does not require a separate download.
  • The default key is a keyboard input, not a universal physical key position. Layout differences matter.
  • ETS2 and ATS must be configured separately because their user folders are separate.
  • Only the two documented variables are needed for this setup. Avoid changing unrelated global settings unless you know why.
  • The procedure does not depend on buying a particular keyboard, utility, or other accessory.

Frequently Asked Questions

Do I have to edit both g_console and g_developer?

Yes. Set both existing lines to 1; enabling only one variable does not complete the documented setup.

What is the default key for the ETS2 or ATS console?

SCS documentation lists the tilde key (~), often shared with the backtick key near the left of the number row. Keyboard layouts can place or label it differently.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can I use Steam launch options instead of editing config.cfg?

Yes. In the game’s Steam Properties, enter -developer -console in Launch Options, then start the game.

Quick Recap

Bestseller No. 1
On the Road - Truck Simulator (PS5)
On the Road - Truck Simulator (PS5)
Ca. 6000 km of motorway and 600 km of country road, to a scale of 1:10; Numerous detailed models of motorway interchanges
$32.99
Bestseller No. 4

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

American Truck SimulatorATSDeveloper ConsoleETS2Euro Truck Simulator 2Gaming Guides

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.