Emulator Issues #5324
closed
Keyboard shortcuts behave incorrectly
Added by pauldacheez over 12 years ago.
Relates to performance:
No
Relates to maintainability:
No
Description
I haven't noticed until now, but it seems that the wxWidgets 3 update has introduced at least one regression.
Previously, pretty much every keyboard shortcut in Dolphin required you to hold the Command key and press the other key. Now, one just needs to press that other key. The menus in the menubar reflect this as well.
For example, to pause emulation you used to press Cmd+P. Now you just press P. This is quite irritating when these shortcuts overlap with your button mappings.
I don't know if Windows/Linux are affected.
Check your keyboard is not broken :P
My keyboard's not broken. C'mon, I'm not THAT clueless, parlane. ಠ_ಠ
Haha my control key gets stuck sometimes and exactly what you described happens. I don't have a mac, so I am just filling the issue with mild humour!
shuffle2 can you test this on your vm?
What is the hotkey actually set to?
Do you mean in your vm?
Or cmd+p for pause.
I have just noticed that the debugger hotkeys (F9, F10, F11) no longer work under the Windows build. Similar behaviour is seen, i.e. pressing F10 activates the debugger menu instead of "Step Over".
pauldacheez, are you running with Render to Main Window or are you using a separate game window?
I use Render to Main Window, but the bug appears for me in either mode. (Not being a debug type of guy, I haven't tested the debugger hotkeys.)
I don't want to be rude, but is anyone workin' on this? I'm tired of accidentally hitting W and being booted out of my game every time I miss the E key.
...Turns out, I never knew the Hotkey Settings window existed. And now that I do, I found some things out:
-If it lists Cmd+[key], you get the wonderful bug I started this issue about.
-Pressing Cmd+[key] makes it claim that I just pressed Ctrl+[key]. I still use the shortcuts with Cmd+[key], though.
-All key combinations shown in the menubar menus reflect the true buttons required to trigger the shortcut.
-Pressing the actual Control key makes it say Control, and it doesn't treat it as a modifier key, which means I can easily be an asshole and set someone's Control key to stop emulation.
-Pressing the Fn key makes the space blank, but it still registers, and follows all the rules of the Control key. Ugh.
-THERE IS NO WAY TO "CLEAR" A BUTTON. WHY.
So, tl;dr, I figured out my problem. I dunno about skid's, though.
I couldn't reproduce mine either later on. I might have fallen into the same trap.
For reference:
"-THERE IS NO WAY TO "CLEAR" A BUTTON. WHY."
I was wrong - trying to set something to Space clears it.
- Status changed from New to Accepted
This bug on OSX 10.7 on a friend's laptop. Adding to the 4.0 blockers: it's a BIG UI annoyance (can't use the default mapped GCPad keys because they conflict with the emulator hotkeys).
Since it was never stated here: this happens on a fresh install of Dolphin, not just one with config files from before wxw3 (rd15740daf124).
This also seems to affect some keyboards with non-standard keys on Windows - see Issue 5537.
- Status changed from Accepted to Fixed
This issue was closed by revision 174c1b00f80b.
Also available in: Atom
PDF