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 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 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. - **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.
- PlayStation, the `HKB` is `Select`. - **Steam Controller (Gordon):** the HKB can be either `L4` or `Select`.
- Nintendo, the `HKB` is `Minus`. - **PlayStation:** the `HKB` is `Select`.
- Xbox, 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:** **Example:**
To execute the `Pause / Resume` command: To execute the `Pause / Resume` command:
- Steam Deck, press and hold either `L4`, `R4`, or `Select` and press `A`. - **Steam Deck (Neptune):** press and hold either `L4`, `R4`, or `Select` and press `A`.
- **PlayStation:** press and hold `Select` and press `Cross`.
- PlayStation, press and hold `Select` and press `Cross`. - **Nintendo:** press and hold `Minus` and press `B`.
- **Xbox:** press and hold `Select` and press `A`.
- 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 ## Hotkey list
- **Function:** Shows what the hotkey does. - **Function**: Shows what the hotkey does.
- **Controller Type Colums**: Shows the input you need to make to trigger the command for each controller type. - **Icon**: Shows the icon of the corresponding function in the radial menus.
- **Command:** Shows what is being sent to the emulator. - **Controller Type Columns**: Shows the input you need to make to trigger the command for each controller type.
- **System Support:** Shows what emulators support the command. - **Command**: Shows what is being sent to the emulator.
- **Comment:** Extra comments. - **System Support**: Shows what emulators support the command.
- **Comment**: Extra comments.
| Function | Xbox / Steam Deck | Nintendo | Playstation | Command | System Support | Comment | | Function | Icon | 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)` | | | 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 | `HKB + B` | `HKB + A` | `HKB + Circle` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (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 | `HKB + X` | `HKB + Y` | `HKB + Square` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | | | 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 | `HKB + Y` | `HKB + X` | `HKB + Triangle` | `CTRL + M` | `RetroArch` `Duckstation (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 | `HKB + Start` | `HKB + Start` | `HKB + Start` | `CTRL + Q` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | 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 Slot | `HKB + D-Pad Left` | `HKB + D-Pad Left` | `HKB + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | | 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 Slot | `HKB + D-Pad Right` | `HKB + D-Pad Right` | `HKB + D-Pad Right` | `CTRL + K` | `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 | `HKB + D-Pad Up` | `HKB + D-Pad Up` | `HKB + D-Pad Up` | `CTRL + 1` | `Citra (Legacy)` `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 | `HKB + D-Pad Down` | `HKB + D-Pad Down` | `HKB + D-Pad Down` | `CTRL + 2` | `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 | `HKB + L1` | `HKB + L1` | `HKB + L1` | `CTRL + A` | `RetroArch` `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 | `HKB + R1` | `HKB + R1` | `HKB + R1` | `CTRL + S` | `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 | `HKB + L2` | `HKB + L2` | `HKB + L2` | `CTRL + -` | `RetroArch` `Duckstation (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 | `HKB + R2` | `HKB + R2` | `HKB + R2` | `CTRL + +` | `RetroArch` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (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 ## Additional Hotkeys - Emulators
### 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 ### 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 | | Function | Command | Comment |
| :--- | :---: | :---: | | :--- | :---: | :---: |
| Simple Radial Menu | `HKB + Left Joystick` | Press `L3` to activate radial button. | | 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 | | 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. 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`. 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 | | 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"> | | | 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"> | | | 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"> | | | 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"> | |