Project

General

Profile

Actions

Emulator Issues #11924

closed

Hotkey modifiers do not work as expected.

Added by eckso over 4 years ago. Updated over 3 years ago.

Status:
Fixed
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:
5.0-12697

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 1 (0 open1 closed)

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

Actions
Actions #1

Updated by JosJuice over 4 years 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/"?

Actions #2

Updated by eckso over 4 years 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.

Actions #3

Updated by JosJuice over 4 years ago

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

Actions #4

Updated by eckso over 4 years 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.

Actions #5

Updated by eckso over 4 years ago

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

Updated by Billiard26 over 4 years ago

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

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

Actions #7

Updated by Billiard26 over 4 years ago

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

Updated by eckso over 4 years 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.

Actions #9

Updated by Billiard26 over 3 years ago

  • Status changed from Work started to Fixed
  • Assignee set to Billiard26
  • Fixed in set to 5.0-12697
Actions

Also available in: Atom PDF