6.5 KiB
PlayStation Controllers
PlayStation Controllers are controllers made by the company Sony. Motion Controllers made by Sony are listed under the Motion Controllers entry on the wiki.
Note these inputs are part of the upcoming 0.8b update.
PlayStation 3 - Dualshock 3 / Sixaxis
Steam Input support
Yes
Linux Kernel Support
Yes, 2.17 hid-sony
PlayStation 4 - Dualshock 4
Steam Input support
Yes
Linux Kernel Support
Yes, 3.15 hid-sony
, replaced in 6.2 by hid-playstation
PlayStation 5 - DualSense
Steam Input support
Yes
Linux Kernel Support
Yes, since 5.14 - hid-playstation
PlayStation 5 - DualSense Edge
Steam Input support
Yes
Linux Kernel Support
Yes, since 6.2 - hid-playstation
What are the Official profiles called?
- Dualshock 3 / Sixaxis:
RetroDECK: Dualshock 3
- Dualshock 4:
RetroDECK: Dualshock 4
- DualSense:
RetroDECK: DualSense
What is the Current Version Number of the profiles?
WIP
Global Hotkeys: PlayStation Button Combos
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.
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 | SELECT + Cross |
CTRL + P |
RetroArch Citra Dolphin/Primehack Duckstation MelonDS PCSX2 Yuzu |
|
Take Screenshot | SELECT + Circle |
CTRL + X |
RetroArch Citra Dolphin/Primehack Duckstation PCSX2 Yuzu |
|
Fullscreen Toggle | SELECT + Square |
CTRL + ENTER |
Citra Dolphin/Primehack Duckstation MelonDS PCSX2 Yuzu |
|
Open Menu | SELECT + Triangle |
CTRL + M |
RetroArch Duckstation PCSX2 Yuzu |
|
Quit Emulator | SELECT + Start |
CTRL + Q |
RetroArch Citra Dolphin/Primehack Duckstation PCSX2 Yuzu |
|
Previous State Slot | SELECT + D-Pad Left |
CTRL + J |
RetroArch Dolphin/Primehack Duckstation PCSX2 |
|
Next State Slot | SELECT + D-Pad Right |
CTRL + K |
RetroArch Dolphin/Primehack Duckstation PCSX2 |
|
Increase Emulation Speed | SELECT + D-Pad Up |
CTRL + 1 |
Citra Dolphin/Primehack Duckstation PCSX2 |
|
Decrease Emulation Speed | SELECT + D-Pad Down |
CTRL + 2 |
Citra Dolphin/Primehack Duckstation PCSX2 |
|
Load State | SELECT + L1 |
CTRL + A |
RetroArch Citra Dolphin/Primehack Duckstation PCSX2 |
|
Save State | SELECT + R1 |
CTRL + S |
RetroArch Citra Dolphin/Primehack Duckstation PCSX2 |
|
Rewind | SELECT + L2 |
CTRL + - |
RetroArch Duckstation |
|
Fast forward | SELECT + R2 |
CTRL + + |
RetroArch Duckstation MelonDS PCSX2 |
|
Swap Screens | SELECT + Left Joystick - Up |
CTRL + TAB |
Citra MelonDS Cemu |
|
Escape | SELECT + Left Joystick - Down |
ESC |
PPSSPP Computer emulators Solarus IkemenGO |
|
Enter | SELECT + Left Joystick - Right |
Enter |
Computer emulators OpenBOR |
Right Joystick as 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 | 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 |
PS4 Dualshock 4 and PS5 DualSense: Additional Hotkeys
The touchpads acts as a mouse and can be used to navigate mouse based inputs.
Function | Button / Combination | Emulator Support | Comment |
---|---|---|---|
Full Touchpad | The entire touchpad acts a mouse | ||
Right Touchpad Click | Left Mouse Click |
||
Center Touchpad Click | Center Mouse Click |
||
Left Touchpad Click | Right Mouse Click |