[GH-ISSUE #2414] [APP BUG]: use per-game configs need saved when once open control settings every time. Otherwise, you can only use the default buttons. #813

Closed
opened 2026-02-27 21:08:17 +03:00 by kerem · 2 comments
Owner

Originally created by @lmutig on GitHub (Feb 13, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2414

Checklist

  • I have searched for a similar issue in this repository and did not find one.
  • I am using an official build obtained from releases or updated one of those builds using its in-app updater.

Describe the Bug

It should only need to be saved once, whether I turn on control setting or not.
It happened in this emulator:
Build and release #4022,shadps4-win64-qt-main-2025-02-13-7728db0

Image

Reproduction Steps

After you save the personal control settings.
Close the emulator, open the emulator next time, open control setting, and then close control setting.
Then, play games.
You will find that your personal control settings don't work, and you can only use the default control setting.

Expected Behavior

No response

Specify OS Version

Windows 10 22H2

Originally created by @lmutig on GitHub (Feb 13, 2025). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2414 ### Checklist - [x] I have searched for a similar issue in this repository and did not find one. - [x] I am using an official build obtained from [releases](https://github.com/shadps4-emu/shadPS4/releases) or updated one of those builds using its in-app updater. ### Describe the Bug It should only need to be saved once, whether I turn on control setting or not. It happened in this emulator: Build and release #4022,shadps4-win64-qt-main-2025-02-13-7728db0 ![Image](https://github.com/user-attachments/assets/2af2a733-926d-48d3-960f-66dad11ef1be) ### Reproduction Steps After you save the personal control settings. Close the emulator, open the emulator next time, open control setting, and then close control setting. Then, play games. You will find that your personal control settings don't work, and you can only use the default control setting. ### Expected Behavior _No response_ ### Specify OS Version Windows 10 22H2
kerem closed this issue 2026-02-27 21:08:17 +03:00
Author
Owner

@GHU7924 commented on GitHub (Feb 13, 2025):

I found a couple of points:

I changed the values for the Triangle and the Circle.
Image

  1. Regardless of whether the check mark "Use per-game configs" is set or not, the entry in the editor looks like this:

#Controller bindings

cross = cross
cross = circle
square = square
square = triangle

To my surprise, it works, but the record should look like this, shouldn't it?
Before the "=" sign there are buttons for which the values will change, and after the "=" sign there are the values themselves.

#Controller bindings

triangle = square
circle = cross
cross = cross
square = square

  1. I confirm it. As for the check mark "Use per-game configs", although it is set, but for some reason it switches in GUI @kalaposfos13 .

https://github.com/user-attachments/assets/fa806558-724b-47ff-8784-4298caad8c4e

<!-- gh-comment-id:2656592468 --> @GHU7924 commented on GitHub (Feb 13, 2025): I found a couple of points: I changed the values for the Triangle and the Circle. ![Image](https://github.com/user-attachments/assets/2e67cea7-5740-40ed-a64f-5d040c7b31a3) 1) Regardless of whether the check mark "Use per-game configs" is set or not, the entry in the editor looks like this: >#Controller bindings > >cross = cross >cross = circle >square = square >square = triangle To my surprise, it works, but the record should look like this, shouldn't it? Before the "=" sign there are buttons for which the values will change, and after the "=" sign there are the values themselves. >#Controller bindings > >triangle = square >circle = cross >cross = cross >square = square 2) I confirm it. As for the check mark "Use per-game configs", although it is set, but for some reason it switches in GUI @kalaposfos13 . https://github.com/user-attachments/assets/fa806558-724b-47ff-8784-4298caad8c4e
Author
Owner

@lmutig commented on GitHub (Feb 13, 2025):

Yes, you have to click "save" after you open the window every time, even if there is no operation, otherwise the √ will disappear, which should be the reason.

<!-- gh-comment-id:2657686525 --> @lmutig commented on GitHub (Feb 13, 2025): Yes, you have to click "save" after you open the window every time, even if there is no operation, otherwise the √ will disappear, which should be the reason.
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#813
No description provided.