The Steam Deck is a versatile gaming device, but its real power lies in its flexibility, allowing users to delve into advanced settings and commands through the terminal. Accessing the terminal on the Steam Deck unlocks a variety of Linux-based tools that enhance functionality. Whether you want to install third-party applications, run custom scripts, or configure the system beyond the standard settings, the terminal provides a powerful interface to achieve this. Here’s how you can access and use the terminal on your Steam Deck.

Step 1: Switch to Desktop Mode
To access the terminal, you first need to switch from the Steam Deck’s default gaming mode to Desktop Mode. This mode transforms the Deck’s interface into a Linux desktop, giving you access to advanced system tools like the terminal.
Here’s how you can switch:
- Press the STEAM button: This button opens the main menu. You can also click the Steam icon located at the bottom-left of the screen.
- Navigate to the Power Menu: Scroll down and select the “Power” option from the list.
- Select Switch to Desktop Mode: From the power options, choose this to enter the Linux desktop. It may take a few seconds for the Deck to make the transition.
Once you are in Desktop Mode, the Steam Deck behaves like a Linux PC running KDE Plasma, where you can access traditional desktop apps.
Step 2: Open the Terminal (Konsole)
Now that you’re in desktop mode, it’s time to access the terminal, which on the Steam Deck is called Konsole.
Follow these steps:
- Click the Steam Deck icon in the bottom-left corner of the screen to open the start menu.
- Navigate to System: Hover over the “System” category, and you will see several system tools.
- Open Konsole: Select “Konsole” from the list. This is the terminal application for the Steam Deck.
Once the terminal is open, you can start inputting commands to control and modify your Steam Deck’s system. The terminal interface may seem intimidating at first, but it’s a powerful tool for those familiar with Linux commands.
Step 3: Perform Advanced Tasks with the Terminal
Now that you have the terminal open, a world of possibilities opens up for you to tweak, manage, and enhance your Steam Deck. Here are some useful tasks you can perform:
Set a Password for Administrative Commands
If you plan to use the terminal to make system-wide changes, you’ll need root privileges. To use commands with “sudo” (Super User Do), you’ll first need to set a password:
- In the terminal, type passwd and press Enter.
- Follow the prompts to create a new password.
Once you’ve set a password, you can execute administrative commands by prefixing them with “sudo.” For example, sudo pacman -Syu would update your system’s packages.
Install Additional Software
The terminal lets you install software beyond what’s available in Steam’s standard interface. Since the Steam Deck runs a version of Arch Linux, you can use its package manager, pacman, to install programs:
- For example, to install a new app, you’d type sudo pacman -S [app-name] in the terminal.
This allows you to install a wide variety of Linux applications that aren’t directly available through Steam.
Enable SSH for Remote Access
One powerful use of the terminal is enabling SSH (Secure Shell), which allows you to access your Steam Deck remotely from another computer. To enable SSH:
- Type sudo systemctl start sshd in the terminal to start the SSH service.
- If you want SSH to remain active after rebooting, use sudo systemctl enable sshd.
Once SSH is enabled, you can connect to your Steam Deck from another device using an SSH client, perfect for managing your Deck remotely or transferring files without needing to physically use the device.
Step 4: Use the Virtual Keyboard in Desktop Mode
If you don’t have a physical keyboard connected to your Steam Deck, you can use the virtual keyboard while in desktop mode. This comes in handy when you’re typing commands in the terminal.
To bring up the virtual keyboard:
- Press the STEAM + X buttons simultaneously. This shortcut will bring up the on-screen keyboard, allowing you to input commands without the need for external peripherals.
Step 5: Switch Back to Gaming Mode
After you’re done with your terminal tasks, you can easily return to the Steam Deck’s default gaming mode:
- There’s a Return to Gaming Mode icon on the desktop, which you can double-click to switch back.
- Alternatively, simply reboot your device, and it will boot back into gaming mode automatically.
Why Use the Terminal on the Steam Deck?
The terminal unlocks a lot of additional functionality on the Steam Deck, far beyond what’s available in the standard interface. It gives you access to Linux’s full power, allowing you to:
- Install third-party software: Use the terminal to install non-Steam apps or emulators for a more customized experience.
- Advanced file management: Manipulate system files or configure your device at a deeper level.
- Performance tweaks: Fine-tune the device’s performance by installing custom kernels, adjusting system resources, or adding community-built tools.
For users comfortable with Linux, the terminal provides a level of control that’s unrivaled. Whether you’re installing mods, running custom scripts, or just tinkering under the hood, the Steam Deck’s terminal lets you turn your handheld into a fully customizable Linux system.