-
Notifications
You must be signed in to change notification settings - Fork 856
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]Controller settings are not saved #687
Comments
You need to configure the controller everytime you launch Ryujinx, I find it repetitive, but since they changed how the controller connects to the emulator/game, they would need to revert something |
I'm facing this problem with Xbox controllers when used wirelessly (Bluetooth), but when used with a cable it doesn't present this problem, this has been reported and exhaustively discussed here #577 This continuity fork of ryujinx is great, but this problem of not saving the settings on some controllers and also on certain types of connection, comes from the original code of the emulator, certainly the SDL needs to be completely revised. Unfortunately we will have to live with this inconvenience until a contributor with SDL experience helps this project. |
i have the same problem, is there any fix? |
There is an attempt to fix it here #686 , test the artifact and report the result there, it didn't work for me. |
Thank you for the various answers. |
@kusanagi0 Unfortunately this is a problem that has been around for a long time, the problem is that many people lived with this and did not report it, I tried to test it even on the old ryujinx 1.1.1402 that was discontinued, and guess what? the same problem happened. The SDL in this emulator needs to be revised, it behaves strangely for some types of controls and connection types, I hope that one day some dev will implement xinput as an option. |
We're not adding xinput. |
@GreemDev You bad guy, don't let us dream lol (I'm joking) |
It's a true problem, i created a similar bug, this is related to the guid Ryujinx is using in the config.json file. Everytime you run ryujinx, the guid changes, i guess ryujinx uses a wrong guid to store in config file. Every other emulators have a fix guid, that persists upon application restart. Ryujinx does not, which is the issue. Many emulators do not consider the crc part of the controller when saving/using guid, they replace this part with 0000, which is an easy fix for that. |
Description of the issue
Input settings are disabled every time you launch the application with Ver 1.2.82
It's inconvenient because you can't use the controller unless you load the profile and reset the settings each time.
Reproduction steps
Check input settings when launching the application.
Log file
Ryujinx_1.2.82_2025-02-18_23-39-39.log
OS
Window11
Ryujinx version
1.2.82
Game version
1.0.1
CPU
i7-13620
GPU
NVIDIA RTX4060
RAM
64GB
List of applied mods
No response
Additional context?
No response
The text was updated successfully, but these errors were encountered: