Wiki/wiki-rtd/docs/wiki_rd_controls/hotkeys-retrodeck.md
etjanster e7859e6c45 wiki
2025-02-13 12:56:01 +01:00

8.9 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.

  • 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.
  • PlayStation, the HKB is Select.
  • Nintendo, the HKB is Minus.
  • Xbox, the HKB is Select.

Example:

To execute the Pause / Resume command:

  • Steam Deck, press and hold either L4, R4, or Select and press A.

  • PlayStation, press and hold Select and press Cross.

  • Nintendo, press and hold Minus and press B.

  • Xbox, press and hold Select and press A.

  • Steam Controller (Gordon), press and hold either L4 or Select and press A.

  • Generic Controllers , use the layout they are replicating PlayStation, Xbox or Nintendo.


Hotkey list

  • Function: Shows what the hotkey does.
  • Controller Type Colums: Shows the input you need to make to trigger the command for each controller type.
  • 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 + B 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)

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

External Controllers: Simple Radial Menu

All External Controllers can open the RetroDECK: Radial Menu - Simple.

Function Command Comment
Simple Radial Menu HKB + Left Joystick Press L3 to activate radial button.

Steam Deck: Radial Menus

Function Command Comment
Radial Menu Left Touchpad Press Left Touchpad to activate radial button.

The radial menu system is located on the Left Touchpad on the Steam Deck with layout depending on what template you choose.

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

RetroDECK ships with two different templates for the Steam Deck:

Full Radial Menu

This is the a deeper radial menu shipped as default.

Template: RetroDECK: Steam Deck - Neptune FULL

Read more here: RetroDECK: Steam Deck - Neptune FULL

Simple Radial Menu

This is the same radial menu as the external controllers.

Template: RetroDECK: Steam Deck - Neptune SIMPLE

Read more here: RetroDECK: Radial Menu - Simple


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

Steam Controller: Gordon

By pressing R4 you can switch the right touchpad between semi-permanent Right Joystick Mode or Mouse Mode.

This function is useful for games that the primary input is a mouse as you don't need to hold either of SELECT or L4.

Example usecases:

  • ScummVM for point and click games.
  • Dolphin for Wiimote movement.
  • Lightgun games.
  • PC-Systems type games.

NOTE: That going into the global hotkeys mode above by pressing SELECT or L4 will switch the Right Touchpad to Joystick Mode again.

Function Button / Combination Command Comment
Touchpad as Mouse / Joystick Switch R4
Left Click - Mouse Mode R3 Left Click

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

Function Button / Combination Command Comment
Touchpad as Mouse HKB + Right Touchpad
Right Click HKB + L3 Right Click
Left Click HKB + R3 Left Click