Wiki/wiki-rtd/docs/wiki_rd_controls/retrodeck-hotkeys.md
etjanster 7af3fd1f7a wiki
2025-02-13 11:27:00 +01:00

11 KiB

RetroDECK Hotkeys

The HotKey Button

The global hotkeys are activated by pressing and holding the HKB (HotKey Button) and pressing the corresponding button together for the command you want to execute.

  • On the Steam Deck, the HKB can be either L4, R4, or Select, depending on what is closest for the button combo you are trying to press.
  • For the PlayStation, the HKB is Select.
  • For Nintendo, the HKB is Minus.
  • For Xbox, the HKB is Select.

Example:

To execute the Pause / Resume command, press and hold either L4, R4, or Select on the Steam Deck, and press A. For PlayStation, press and hold Select and press Cross. For Nintendo, press and hold Minus and press B. For Xbox, press and hold Select and press A.

Hotkey list

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. System Support: Shows what emulators support the command. Comment: Extra comments.

Function Xbox / Steam Deck Nintendo Playstation Command System Support Comment
Pause / Resume HKB + A HKB + B HKB + Cross CTRL + P RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) MelonDS (Standalone) PCSX2 (Standalone) Yuzu (Legacy)
Take Screenshot HKB + A HKB + Circle CTRL + X RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) Yuzu (Legacy)
Fullscreen Toggle HKB + X HKB + Y HKB + Square CTRL + ENTER Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) MelonDS (Standalone) PCSX2 (Standalone) Yuzu (Legacy) RPCS3
Open Menu HKB + Y HKB + X HKB + Triangle CTRL + M RetroArch Duckstation (Standalone) PCSX2 (Standalone) Yuzu (Legacy) RPCS3
Quit Emulator HKB + Start HKB + Start HKB + Start CTRL + Q RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) Yuzu (Legacy)
Previous State Slot HKB + D-Pad Left HKB + D-Pad Left HKB + D-Pad Left CTRL + J RetroArch Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone)
Next State Slot HKB + D-Pad Right HKB + D-Pad Right HKB + D-Pad Right CTRL + K RetroArch Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone)
Increase Emulation Speed HKB + D-Pad Up HKB + D-Pad Up HKB + D-Pad Up CTRL + 1 Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone)
Decrease Emulation Speed HKB + D-Pad Down HKB + D-Pad Down HKB + D-Pad Down CTRL + 2 Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone)
Load State HKB + L1 HKB + L1 HKB + L1 CTRL + A RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone)
Save State HKB + R1 HKB + R1 HKB + R1 CTRL + S RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone)
Rewind HKB + L2 HKB + L2 HKB + L2 CTRL + - RetroArch Duckstation (Standalone)
Fast forward HKB + R2 HKB + R2 HKB + R2 CTRL + + RetroArch Duckstation (Standalone) MelonDS (Standalone) PCSX2 (Standalone)

The global hotkeys are activated by pressing the SELECT button and holding it while pressing the corresponding other button input.

What follows is a list of hotkeys:

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

| Function | Xbox| Nintendo | Playstation |Command | System Support | Comment | | :--- | :---: | |:---: | :---: | :---: | :---: | | Pause / Resume | SELECT + A | MINUS + B | SELECT + Cross | CTRL + P | RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) MelonDS (Standalone) PCSX2 (Standalone) Yuzu (Legacy) | | | Take Screenshot | SELECT + B | MINUS + A | SELECT + Circle | CTRL + X | RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) Yuzu (Legacy) | | | Fullscreen Toggle | SELECT + X | MINUS + Y | SELECT + Square | CTRL + ENTER | Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) MelonDS (Standalone) PCSX2 (Standalone) Yuzu (Legacy) RPCS3 | | | | Open Menu | SELECT + Y | MINUS + X | SELECT + Triangle | CTRL + M | RetroArch Duckstation (Standalone) PCSX2 (Standalone) Yuzu (Legacy) RPCS3 | | | | Quit Emulator | SELECT + Start | MINUS + PLUS| SELECT + Start | CTRL + Q |RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) Yuzu (Legacy) | | | | Previous State Slot | SELECT + D-Pad Left | MINUS + D-Pad Left | SELECT + D-Pad Left | CTRL + J | RetroArch Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) | | | | Next State Slot | SELECT + D-Pad Right | MINUS + D-Pad Right | SELECT + D-Pad Right | CTRL + K | RetroArch Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) | | | | Increase Emulation Speed | SELECT + D-Pad Up | MINUS + D-Pad Up | SELECT + D-Pad Up | CTRL + 1 | Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) | | | | Decrease Emulation Speed | SELECT + D-Pad Down | MINUS + D-Pad Down | SELECT + D-Pad Down | CTRL + 2 | Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) | | | | Load State | SELECT + L1 | MINUS + L1 | SELECT + L1 | CTRL + A | RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) | | | | Save State | SELECT + R1 | MINUS + R1 | SELECT + R1 | CTRL + S | RetroArch Citra (Legacy) Dolphin/Primehack (Standalone) Duckstation (Standalone) PCSX2 (Standalone) | | | | Rewind | SELECT + L2 | MINUS + L2 | SELECT + L2 | CTRL + - | RetroArch Duckstation (Standalone) | | | | Fast forward | SELECT + R2 | MINUS + R2| SELECT + R2 | CTRL + + | RetroArch Duckstation (Standalone) MelonDS (Standalone) PCSX2 (Standalone) | | |

Simple Radial Menu on Controllers

| Function | Xbox| Nintendo | Playstation |Command | System Support | Comment | | :--- | :---: | |:---: | :---: | :---: | :---: | | Simple Radial Menu | SELECT + Left Joystick | MINUS + Left Joystick | SELECT + Left Joystick | | Opens the Radial Menu on Controllers |

Additional Hotkeys

Right Joystick as Temporary Mouse

By holding SELECT and moving the Right Joystick you can use it as a mouse for various systems that uses mouse input.

Function Button / Combination Command Comment
Joystick as Mouse SELECT + Right Stick Movement
Right Click SELECT + L3 Right Click
Left Click SELECT + R3 Left Click

RetroArch: Additional Hotkeys

These hotkeys also work for RetroArch and are built in.

Function Button / Combination System 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 System Support Comment
Insert Credit SELECT RetroArch MAME (Standalone) FBNeo

PS4 Dualshock 4 and PS5 DualSense

The touchpads acts as a mouse and can be used to navigate mouse based inputs.

Function Button / Combination System Support Comment
Full Touchpad The entire touchpad acts a mouse
Right Touchpad Click Left Mouse Click
Left Touchpad Click Right Mouse Click

Radial Menu System

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

RetroDECK ships with two different templates for the Steam Deck:

RetroDECK: Steam Deck - Neptune SIMPLE

RetroDECK: Steam Deck - Neptune FULL

The only difference being the complexity of the built-in radial menus and the amount of options at your disposal on the left touchpad.

SteamDeck - The FULL Layout

RetroDECK: Steam Deck - Neptune FULL

The SIMPLE Layout

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

RetroDECK: Steam Deck - Neptune SIMPLE

Simple Radial Menu

The Simple Radial Menu is activated by holding SELECT and by moving the Left Joystick, then by pressing L3 allows you press the selected radial button.

Read more at the:

Standard Controller: Simple Radial Menu to see all the available commands.