When using default ScummVM (not the libretro core), the setting "Use native system file browser" within ScummVM is enabled by default.
However when you take any action that would require the native system file browser, it doesn't accept any input. Seemingly, no gamepad, keyboard, or mouse will interact with it.
Detailed reproduction steps
Launch any game with ScummVM using all system defaults.
Hit start, then exit the game with 'Return to Launcher' to reach the main ScummVM interface
Take any action that would require file access. You can select a soundfont file in the midi tab, or just add new games to the ScummVM menu directly.
What you'll now see is a split-screen. The left half is ScummVM. The right half is Batocera's file browser.
At this point, the only thing you'll be able to do is is move ScummVM's arrow around the left half of the screen with your joypad. It won't be able to click on anything on the left side of the screen. On the right side of the screen, the file browser sits awaiting input, but you can't give it any. The joypad doesn't interact with it. A plugged-in mouse and keyboard doesn't interact with it. The only way I've found to get out of this state is to reboot the entire system.
Details of any attempts to fix this yourself
I was able to work around this by changing the default ScummVM setting of "Use native system file browser" to DISABLED in its "GUI" tab. The default setting (either from ScummVM or from the Batocera team) is to have this enabled.
After you've set it to disabled, ScummVM uses its own file browser to navigate directories and files, and that works just fine.
Details of any modifications you have made to Batocera.
I've not modified Batocera in any way. I only run final releases, not betas. v39 in this case.
Batocera build version
39 2024/02/28 12:22
Your architecture
Raspberry Pi 4b 2gb
Your Graphic Processor Unit(s) (GPU)
Integrated Pi 4b graphics
Issue description
When using default ScummVM (not the libretro core), the setting "Use native system file browser" within ScummVM is enabled by default.
However when you take any action that would require the native system file browser, it doesn't accept any input. Seemingly, no gamepad, keyboard, or mouse will interact with it.
Detailed reproduction steps
Details of any attempts to fix this yourself
I was able to work around this by changing the default ScummVM setting of "Use native system file browser" to DISABLED in its "GUI" tab. The default setting (either from ScummVM or from the Batocera team) is to have this enabled.
After you've set it to disabled, ScummVM uses its own file browser to navigate directories and files, and that works just fine.
Details of any modifications you have made to Batocera.
I've not modified Batocera in any way. I only run final releases, not betas. v39 in this case.
Logs and data
No response