Project

General

Profile

Emulator Issues #11924

Hotkey modifiers do not work as expected.

Added by eckso 4 months ago. Updated 4 months ago.

Status:
Work started
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

System wide

What's the problem? Describe what went wrong.

"Keys/Save State Slot" doesn't work, instead now I have to select slot and save state: "Keys/Save to Selected Slot" and "Keys/Select State Slot 1"

What are your PC specifications? (CPU, GPU, Operating System, more)

[PC specs here]

i7 4790k
16 GB DDR3
GTX 1070
Windows 7 SP1 x64


Related issues

Related to Emulator - Emulator Issues #11884: Keyboard hotkeys don't work, and weird behaviour in hotkey settingsNew

History

#1 Updated by JosJuice 4 months ago

By "doesn't work", do you mean that nothing happens at all when you try to use it? Or is there some kind of error message?

Does this work in older versions of Dolphin? If so, which is the first broken version?

What do you mean by "Keys/"?

#2 Updated by eckso 4 months ago

Yes, nothing happens.
"Keys/" is the basename/class of the variable in the configuration ini.
The behaviour changed between 10599 and 10760. I think, it might be related to PR #6321, I have SaveTextureCacheToState set to False, to speed things up. Or maybe PR #8279.

#3 Updated by JosJuice 4 months ago

Ah, so this is a problem with hotkeys? Do the equivalents in the Emulation > Save State menu work?

#4 Updated by eckso 4 months ago

Yes, it works through the GUI.
I think the issue is a conflict with modifiers that doesn't turn the hotkey as exclusive.

Keys/Load State Slot 2 = F2
Keys/Save State Slot 2 = LSHIFT&F2

When I Press LSHIFT + F2 on the keyboard Dolphin tries to Load State Slot 2. This wasn't happening before.

#5 Updated by eckso 4 months ago

Keys/Load State Slot 2 = `F2`
Keys/Save State Slot 2 = LSHIFT&`F2`

#6 Updated by Billiard26 4 months ago

  • Status changed from New to Work started
  • Subject changed from "Save State Slot" not working to Hotkey modifiers do not work as expected.

You'll need to use Dolphin's ugly defaults for exclusivity.
e.g.

(!`Alt_L` & !(`Shift_L` | `Shift_R`) & !(`Control_L` | `Control_R` )) & `F2`

I have work started on making hotkeys less horrible.
https://github.com/dolphin-emu/dolphin/pull/8428

#7 Updated by Billiard26 4 months ago

  • Related to Emulator Issues #11884: Keyboard hotkeys don't work, and weird behaviour in hotkey settings added

#8 Updated by eckso 4 months ago

Yes, happens that I was even subscribed to the PR.
Tested your syntax but didn't work for me either so I'll keep the workaround until the merge.

Also available in: Atom PDF