[Ipad] Keyboard and 1351 mouse does not work in GEOS 128
First and foremost consider this:
- Only RetroArch bugs should be filed here. Not core bugs or game bugs
- This is not a forum or a help section, this is strictly developer oriented
Description
In GEOS 128, the keyboard is needed for apps such as GeosWrite and mouse for GeosPaint. The same images work in VICE based 128 but not in retroarch.
Expected behavior
Keryboard and mouse to work as they do in VICE 128
Actual behavior
Keyboard and mouse are ignored or not working at all.
Steps to reproduce the bug
- Load content GEOS128 either in d64 or d81 (any format) in Retroarch.
- Load core C128. Execute. GEOS will boot up to GUI.
- Configure mouse as a control in quick menu for retroarch. It won't work.
- Keyboard is defaulted configured but in Geos 128 it does not work at all.
Bisect Results
Always happened on IOS version of retroarch.
Version/Commit
VICE128 3.7 ffa3cc4
- RetroArch: [version/commit] 1.19.1
Environment information
- OS: iPadOS 18
- Compiler: [In case you are running local builds]
As per the documentation, mouse should be mapped to left analog stick by default, but I checked it (on Linux desktop), and could also not get the mouse to respond. This sounds like a problem with the core, maybe better to report it at: https://github.com/libretro/vice-libretro/issues
Keyboard worked for me (tested by starting a notepad), but "Game focus" had to be enabled (default key Scroll Lock, which may need to be changed in Settings/Input/Hotkeys).
Works perfectly fine here by default in both joystick ports after doing nothing else except change the core option joystick type to 1351.
The mouse in C64 GEOS for some reason only work in port 1 though. In any case the core is not to blame.
As stated this was a bug filed on retroarch on IpadOS, not pc not linux. I tested vice 128 on the mac and it works so this is an issue on retroarch for ipados.
So mouse isn't working with any core then? In that case sure something needs to be done with the RA input driver.
Geos 128 on ipados retroarch has no keyboard or mouse 1351 type working at all. Theres a specific core for vice 128 I tested, not any others. c64 core probably doesnt work on ipados either.
No core will work if the problem is what you state it is. No point singling out this one core and one application then.