[GH-ISSUE #3791] [Feature Request]: Controller-based exit shortcut (PS4 like) #1133

Open
opened 2026-02-27 21:10:08 +03:00 by kerem · 3 comments
Owner

Originally created by @par274 on GitHub (Nov 11, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/3791

Checklist

  • I have searched for a similar issue in this repository and did not find one.

Description

Controller-based exit or shutdown shortcut

It would be a great quality-of-life feature if the emulator could support an exit or shutdown prompt triggered directly from the controller, for example by pressing the PS (PlayStation) or Xbox logo button.

The idea is that when the emulator is running (especially in GUI-less or fullscreen mode), pressing this button could bring up a small overlay or popup with simple options like:

  • “Exit Game”
  • “Return to Desktop”
  • “Cancel”

Reason

This would be very useful in GUI-less environments, as it would help avoid complex keyboard combinations or shortcuts like Alt+F4, and instead provide a more interactive and console-like way to exit the game directly from the controller.

It would also make the experience feel more console-like, since the PS/Xbox logo button on real consoles is typically used for system-level actions such as opening a menu or quitting a game.

Examples

When the button is pressed, the background could slightly blur or dim, similar to how a modal window behaves on a website, and then display a small in-game menu like the following:

───────────────────────────────
⚙ Emulator Menu
───────────────────────────────
➤ Exit Game
➤ Return to Desktop
➤ Cancel
───────────────────────────────

Originally created by @par274 on GitHub (Nov 11, 2025). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/3791 ### Checklist - [x] I have searched for a similar issue in this repository and did not find one. ### Description ### Controller-based exit or shutdown shortcut It would be a great quality-of-life feature if the emulator could support an **exit or shutdown prompt triggered directly from the controller**, for example by pressing the **PS (PlayStation) or Xbox logo button**. The idea is that when the emulator is running (especially in GUI-less or fullscreen mode), pressing this button could bring up a small overlay or popup with simple options like: - “Exit Game” - “Return to Desktop” - “Cancel” ### Reason This would be very useful in GUI-less environments, as it would help avoid complex keyboard combinations or shortcuts like `Alt+F4`, and instead provide a **more interactive and console-like way to exit the game** directly from the controller. It would also make the experience feel more console-like, since the PS/Xbox logo button on real consoles is typically used for system-level actions such as opening a menu or quitting a game. ### Examples When the button is pressed, the background could slightly **blur or dim**, similar to how a **modal window behaves on a website**, and then display a small in-game menu like the following: ─────────────────────────────── ⚙ Emulator Menu ─────────────────────────────── ➤ Exit Game ➤ Return to Desktop ➤ Cancel ───────────────────────────────
Author
Owner

@RuskyDed commented on GitHub (Nov 11, 2025):

Already implemented, although not exactly as you propose:

Image

Configurable with input_config\global.ini

Image

I agree that this feature can be improved in multiple ways, especially since it's currently not possible to bind the Home/Xbox button to any action.

<!-- gh-comment-id:3518087305 --> @RuskyDed commented on GitHub (Nov 11, 2025): Already implemented, although not exactly as you propose: <img width="482" height="254" alt="Image" src="https://github.com/user-attachments/assets/83bef87b-79fd-4fe1-a196-5f737e3a6085" /> Configurable with input_config\global.ini <img width="299" height="79" alt="Image" src="https://github.com/user-attachments/assets/013c2641-6fa8-467f-8af2-95fea2414bcb" /> I agree that this feature can be improved in multiple ways, especially since it's currently not possible to bind the Home/Xbox button to any action.
Author
Owner

@kalaposfos13 commented on GitHub (Nov 11, 2025):

Image Image

This hotkey input config is also available in the GUI, under Settings -> Customize Hotkeys.

<!-- gh-comment-id:3518117757 --> @kalaposfos13 commented on GitHub (Nov 11, 2025): <img width="986" height="583" alt="Image" src="https://github.com/user-attachments/assets/0ea60f5c-aaf2-4ce7-8c43-fac0521e9186" /> <img width="300" height="171" alt="Image" src="https://github.com/user-attachments/assets/4c1cd8b6-d38e-4ae1-b66d-8e40acc6d952" /> This hotkey input config is also available in the GUI, under Settings -> Customize Hotkeys.
Author
Owner

@par274 commented on GitHub (Nov 11, 2025):

I’m aware that there is already a shortcut feature for stopping or exiting the game, but this suggestion focuses on making it directly accessible via the PS/Xbox logo button, rather than through a key combination or custom hotkey.

The goal is to make it feel more natural and console-like, providing a smoother user experience, similar to how real consoles handle system-level actions with a single button press.

<!-- gh-comment-id:3518689236 --> @par274 commented on GitHub (Nov 11, 2025): I’m aware that there is already a shortcut feature for stopping or exiting the game, but this suggestion focuses on making it **directly accessible via the PS/Xbox logo button**, rather than through a key combination or custom hotkey. The goal is to make it feel **more natural and console-like**, providing a smoother user experience, similar to how real consoles handle system-level actions with a single button press.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#1133
No description provided.