Wiki/wiki-rtd/docs/wiki_controllers/steam/controllers-steamdeck.md
2024-03-17 19:05:23 +01:00

7 KiB

Steam Deck - Controller

Steam Deck - Input Guide

Steam Deck - Built-in Desktop Mode Hotkeys and Navigation

The Steam Deck comes with several built-in hotkeys that you can use in Desktop Mode.

Function Button / Combination Comment
Joystick Mouse Right Stick
Touchpad as Mouse Right Touchpad
Left Mouse Click R3 / Right Touchpad Click / R2
Middle Mouse Click Left Touchpad Click
Right Mouse Click L2
Horizontal and Vertical Scrolling Left Touchpad
Left Ctrl L1
Left Alt R1
Space Y
Show Keyboard X
Escape B / Start
Tab Select
Enter A
Left Shift L4
Super Key L5
Page Up R4
Page Down R5
Arrow Key - Up D-Pad Up / Left Stick Up
Arrow Key - Down D-Pad Down / Left Stick Down
Arrow Key - Left D-Pad Left / Left Stick Left
Arrow Key - Right D-Pad Right / Left Stick Right

RetroDECK - Steam Deck Hotkey Profiles

RetroDECK from the 0.8.0b ships with two different profiles for the Steam Deck: RetroDECK: Steam Deck - Neptune <version number> SIMPLE and RetroDECK: Steam Deck - Neptune <version number> FULL with the only difference being the complexity of the built in radial menus and the amount of options at your disposal on the left touchpad.

Both profiles have the same button hotkeys seen on this page.

The hotkey button

The global hotkeys are activated by pressing and holding the HKB aka the HotKey Button and pressing the corresponing button togheter for the command you want to do. On the Steam Deck can be either L4, R4 and Select depending on what is closest for the button combo you are trying to press.

Example:

You want to do the command Pause / Resume.
You press and hold either L4 or R4 or Select and press A to trigger the command.

Global Hotkeys: Button Combos list

The global hotkeys are activated by pressing the hotkey button and holding it while pressing the corresponding other button input. What follows is a list of hotkeys:

Function Shows what the hotkey does.
Button / Combination Shows the input you need to make to trigger the command.
Command Shows what is being sent to the emulator.
Emulator Support Shows what emulators support the command.
Comment Just extra comments.

Function Button / Combination Command Emulator Support Comment
Pause / Resume HKB + A CTRL + P RetroArch Citra Dolphin/Primehack Duckstation MelonDS PCSX2 Yuzu
Take Screenshot HKB + B CTRL + X RetroArch Citra Dolphin/Primehack Duckstation PCSX2 Yuzu
Fullscreen Toggle HKB + X CTRL + ENTER Citra Dolphin/Primehack Duckstation MelonDS PCSX2 Yuzu
Open Menu HKB + Y CTRL + M RetroArch Duckstation PCSX2 Yuzu PPSSPP
Quit Emulator HKB + Start CTRL + Q RetroArch Citra Dolphin/Primehack Duckstation PCSX2 Yuzu PPSSPP
Previous State Slot HKB + D-Pad Left CTRL + J RetroArch Dolphin/Primehack Duckstation PCSX2 PPSSPP
Next State Slot HKB + D-Pad Right CTRL + K RetroArch Dolphin/Primehack Duckstation PCSX2 PPSSPP
Increase Emulation Speed HKB + D-Pad Up CTRL + 1 Citra Dolphin/Primehack Duckstation PCSX2
Decrease Emulation Speed HKB + D-Pad Down CTRL + 2 Citra Dolphin/Primehack Duckstation PCSX2
Load State HKB + L1 CTRL + A RetroArch Citra Dolphin/Primehack Duckstation PCSX2 PPSSPP
Save State HKB + R1 CTRL + S RetroArch Citra Dolphin/Primehack Duckstation PCSX2 PPSSPP
Rewind HKB + L2 CTRL + - RetroArch Duckstation
Fast forward HKB + R2 CTRL + + RetroArch Duckstation MelonDS PCSX2 PPSSPP
Swap Screens HKB + L3 CTRL + TAB Citra MelonDS Cemu
Escape HKB + R3 ESC

RetroArch: Additional Hotkeys

These hotkeys also work for RetroArch and are built in.

Function Button / Combination Emulator Support Comment
Open Menu L3 + R3 RetroArch

Arcade Systems: Additional Hotkeys

This hotkey work for RetroArch, MAME, FBNEO and other arcade systems.

Function Button / Combination Emulator Support Comment
Insert Credit Select RetroArch MAME FBNeo

Radial Menu System

The radial menu system is located on the left touchpad on the Steam Deck with layout depending on what profile you choose.

The FULL Profile

RetroDECK: Steam Deck - Neptune FULL

The SIMPLE Profile

The SIMPLE profile got the same menu as the external controllers.

RetroDECK: Steam Deck - Neptune SIMPLE