combo file

This commit is contained in:
laz 2025-02-13 22:41:19 +01:00
parent f9f7caaa80
commit 8287d65a73
2 changed files with 65 additions and 53 deletions
wiki-rtd/docs/wiki_rd_controls

View file

@ -1,69 +1,69 @@
# RetroDECK Hotkeys
## RetroDECK: Steam Input Templates
RetroDECK ships with the following Steam Input Templates:
- **Generic "Standard" Controllers:** `RetroDECK: Generic - Standard`
- **Switch Pro Controller:** `RetroDECK: Switch Pro`
- **DualShock 3 / Sixaxis:** `RetroDECK: Dualshock 3`
- **DualShock 4:** `RetroDECK: Dualshock 4`
- **DualSense / DualSense Edge:** `RetroDECK: DualSense`
- **Steam Controller (Gordon):** `RetroDECK: Steam Controller - Gordon`
- **Steam Deck (Neptune):** `RetroDECK: Steam Deck - Neptune FULL` (default) & `RetroDECK: Steam Deck - Neptune SIMPLE`
- **Xbox 360 Controller:** `RetroDECK: Xbox 360`
- **Xbox Wireless Controller/Elite Series:** `RetroDECK: Xbox Wireless`
## 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.
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`.
- **Steam Deck (Neptune):** the HKB can be either `L4`, `R4`, or `Select`, depending on what is closest for the button combo you are trying to press.
- **Steam Controller (Gordon):** the HKB can be either `L4` or `Select`.
- **PlayStation:** the `HKB` is `Select`.
- **Nintendo:** the `HKB` is `Minus`.
- **Xbox:** the `HKB` is `Select`.
- **Generic Controllers:** Use the layout they are replicating PlayStation, Xbox or Nintendo.
**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.
- **Steam Deck (Neptune):** 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`.
---
## 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**: Shows what the hotkey does.
- **Icon**: Shows the icon of the corresponding function in the radial menus.
- **Controller Type Columns**: 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)` | |
| Function | Icon | Xbox / Steam Deck | Nintendo | Playstation | Command | System Support | Comment |
| :--- | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| Pause / Resume | <img src="../../wiki_icons/binding_icons/RD-media-playback-pause.png" width="30"> | `HKB + A` | `HKB + B` | `HKB + Cross` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Take Screenshot | <img src="../../wiki_icons/binding_icons/RD-camera-photo.png" width="30"> | `HKB + B` | `HKB + A` | `HKB + Circle` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Fullscreen Toggle | <img src="../../wiki_icons/binding_icons/RD-zoom-fit-best.png" width="30"> | `HKB + X` | `HKB + Y` | `HKB + Square` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | |
| Open Menu | <img src="../../wiki_icons/binding_icons/RD-preferences-tweaks-shadows.png" width="30"> | `HKB + Y` | `HKB + X` | `HKB + Triangle` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | |
| Quit Emulator | <img src="../../wiki_icons/binding_icons/RD-process-stop.png" width="30"> | `HKB + Start` | `HKB + Start` | `HKB + Start` | `CTRL + Q` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Previous State | <img src="../../wiki_icons/binding_icons/RD-go-previous.png" width="30"> | `HKB + D-Pad Left` | `HKB + D-Pad Left` | `HKB + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | |
| Next State | <img src="../../wiki_icons/binding_icons/RD-go-next.png" width="30"> | `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 | <img src="../../wiki_icons/binding_icons/RD-zoom-in.png" width="30"> | `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 | <img src="../../wiki_icons/binding_icons/RD-zoom-out.png" width="30"> | `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 | <img src="../../wiki_icons/binding_icons/RD-folder-blue-backup.png" width="30"> | `HKB + L1` | `HKB + L1` | `HKB + L1` | `CTRL + A` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | |
| Save State | <img src="../../wiki_icons/binding_icons/RD-document-save.png" width="30"> | `HKB + R1` | `HKB + R1` | `HKB + R1` | `CTRL + S` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | |
| Rewind | <img src="../../wiki_icons/binding_icons/RD-view-refresh.png" width="30"> | `HKB + L2` | `HKB + L2` | `HKB + L2` | `CTRL + -` | `RetroArch` `Duckstation (Standalone)` | |
| Fast Forward | <img src="../../wiki_icons/binding_icons/RD-org.xfce.session.png" width="30"> | `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` | |
## Additional Hotkeys - Emulators
### RetroArch: Additional Hotkeys
@ -83,17 +83,29 @@ This hotkey work for RetroArch, MAME, FBNEO and other arcade systems.
---
## External Controllers: Simple Radial Menu
## Additional Hotkeys - Controllers
All External Controllers can open the [RetroDECK: Radial Menu - Simple](radial-simple.md).
### Simple Radial Menu
All Controllers can open the [RetroDECK: Radial Menu - Simple](radial-simple.md).
| Function | Command | Comment |
| :--- | :---: | :---: |
| Simple Radial Menu | `HKB + Left Joystick` | Press `L3` to activate radial button. |
### 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` | |
---
## Steam Deck: Radial Menus
## Additional Hotkeys - Steam Deck (Neptune)
| Function | Command | Comment |
@ -126,7 +138,7 @@ Read more here: [RetroDECK: Radial Menu - Simple](radial-simple.md)
---
## PS4 Dualshock 4 and PS5 DualSense
## Additional Hotkeys - Dualshock 4 / DualSense
The touchpads acts as a mouse and can be used to navigate mouse based inputs.
@ -138,7 +150,7 @@ The touchpads acts as a mouse and can be used to navigate mouse based inputs.
---
## Steam Controller: Gordon
## Additional Hotkeys - Steam Controller (Gordon)
By pressing `R4` you can switch the right touchpad between semi-permanent `Right Joystick Mode` or `Mouse Mode`.

View file

@ -58,7 +58,7 @@ The `Speed / Frames Menu` is where you find anything related to: emulation speed
| Radial Button | Keyboard Command| System Support | Icon | Comment |
| :--- | :---: | :---: | :---: | :---: |
| Fastforward | `Ctrl + +` | `RetroArch` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-org.xfce.session.png" width="30"> | |
| Fast Forward | `Ctrl + +` | `RetroArch` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-org.xfce.session.png" width="30"> | |
| Rewind | `CTRL + -` | `RetroArch` `Duckstation (Standalone)`| <img src="../../wiki_icons/binding_icons/RD-view-refresh.png" width="30"> | |
| Increase Emulation Speed| `CTRL + 1` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-zoom-in.png" width="30"> | |
| Decrease Emulation Speed| `CTRL + 2` |`Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-zoom-out.png" width="30"> | |