Game Focus Disables Quit Shortcut

I’ve enabled Game Focus on my 8bit computer cores (C64, CPC, Spectrum) to be able to access keys in game that are otherwise used by Retroarch. This disables the controller shortcut to exit the game but not controller shortcut options.

Is this normal behavior for Retroarch Game Focus? Is it possible to use the controller to exit the game in Game Focus?

[Edited from Game Mode to Game Focus for clarity]

Just for clarification: Game Mode is the name of a Linux tool that can be enabled in RetroArch under Settings > Latency > Game Mode = ON. But from your description you surely talk about the keyboard focus for RetroArch cores named Game Focus found under Settings > Input > Hotkeys > Game Focus (Toggle) = Key scroll_lock?

I tested with Game Controller Hotkey DOWN + Select on the C64 core, while Game Focus is enabled. I have it enabled for various computer systems too. The core successfully closes when using the shortcut on my system. Does your shortcut work when you disable Game Focus on the core?

Maybe you could look into the log, to see what happens the moment you press the shortcut? The easiest way would be to open a terminal, and run RetroArch from there and watch for any messages when you press the shortcut.

2 Likes

Thanks for the reply, I tested with Game Focus on and off and quit (Hotkey + Start in my case) works when Game Focus is disabled.

The cores only have one setting changed in thier .cfg file, all other settings are the same as for other cores.

input_auto_game_focus = “1”

I did a quick check of the controller quit setting in Retroarch and discovered that it was blank. I have set it to ‘Start 2 seconds’ and quit now works. It has been working for other cores all along and I suspect they are picking up the hotkeys from Emulationstation (which Game Focus is blocking). Everything now works apart from Hotkey+Start not being an option I can choose for continuity with my other cores.

2 Likes