Skip to content
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]: Per-profile hotkeys are not actually loaded #11237

Closed
checktext00 opened this issue May 12, 2024 · 1 comment · Fixed by #11252
Closed

[BUG]: Per-profile hotkeys are not actually loaded #11237

checktext00 opened this issue May 12, 2024 · 1 comment · Fixed by #11252

Comments

@checktext00
Copy link

Describe the Bug

Per-profile hotkeys are not actually loaded when clicking Load Profile, they only work if you right-click on a game, go to Properties and set the Input Profile to the profile with the hotkeys. Then they only work for that game.

Additionally, when hotkeys work with the right-click > Properties method, per-profile hotkeys replace the current global Shared hotkeys instead of adding an extra binding, so for example if my global Shared hotkey for opening the pause menu is Esc on the keyboard, I would like my controller profile to add an extra binding so that my controller's home button also opens the pause menu (without replacing the keyboard Esc hotkey)

Reproduction Steps

go to Controllers, choose or create a new profile (that's not the "Shared" profile), in Global Settings > Profile Settings check Use Per-Profile Hotkeys, then set a hotkey in the new Hotkeys section

Click Load Profile to load that profile to the "Shared" global profile

Expected Behavior

the per-profile hotkeys should now be usable from the Shared global profile
(additionally it would be nice if there was an option for adding extra hotkey bindings instead of replacing global hotkeys)

PCSX2 Revision

1.7.5803

Operating System

macOS 11 (Big Sur)

If Linux - Specify Distro

No response

Logs & Dumps

No response

@checktext00
Copy link
Author

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants