Do you have an overlay enabled? That makes the mouse show up.
Mouse shows up here too when launching any x68000 game as an example. It happened a while ago and needs you to push F11.
A mouse grab cfg line would fix that yes.
No, i don’t have overlays
The problem carries on in version 1.4.1
Is there a place where i can post a ticket of some sort, for an option to grab/ungrab the mouse pointer and make my choice the default?
Thanks.
It appears that the problem doesn’t affect only MESS or MAME.
The mouse pointer appears in ALL cores if i use exclusive full screen instead of windowed. Can someone else please confirm this? I feel like i’m the only one affected since nobody else is complaining about this.
If i’m indeed the only one, maybe someone has an idea of how can i fix this? It doesn’t let me get rid of the keyboard in my living room.
I also opened an issue in github https://github.com/libretro/RetroArch/issues/4586#issuecomment-278483596
Bump.
Does this affect more people? I still don’t know.
I do not have this issue. Maybe try deleting your retroarch .cfg file or checking if you have a program such as an anti-virus scanner which interacts with RetroArch.
I deleted the cfg and it created a fresh one.
I disabled my antivirus completely.
STILL have the issue. It only affect MESS and MAME. It’s starting to drive me mad because i can’t find the source of the issue. It just started after i updated RetroArch one day (not the cores).
Is an option to ungrab the mouse in the options a possibility?
Btw, i’m using the MAME build from this topic
Can someone test it?
A new update on the issue.
I managed to fix this annoying problem by using the MAME2016 core instead of the one i had before. However, that only fixes Neo Geo and MAME.
For MESS i still can’t find a solution. If i try to use MAME 2016, Retroarch crashes when i try to load any MESS game. If i use the latest regular MAME core, the mouse cursor still appears.
Since this is an issue specific to MAME/MESS, it might help to add those keywords to the title of your thread. There are only a few experts on the MAME code around – this title may not be catching their attention.
Sorry if this is too unrelated, but I am having trouble on getting a trackball to work at all in mame. trying to get it to work for trackball related emulation. i see the mouse cursor move in the retroarch menu. ive tried both the 2014 and 2016 cores. i seen a mame ini file in the system folder of retroarch and made sure that the input number next to the mouse option was 1 instead of 0.
After many hours of testing and troubleshooting i concluded that there is no way to play games that need a MESS driver, without the mouse pointer appearing in game. I fixed MAME and NEO GEO with MAME2016 but this core doesn’t work with MESS roms.
The only core that loads all games from all MESS drivers is a 2015 Mess build i have. The latest MAME also loads some systems but not all (GX 4000 works for instance). But the mouse pointer issue remains. Please, can you test GX 4000 + latest MAME core to see for yourself?
Again, i need to remind that this issue appeared after i updated RetroArch, not the cores. Everything was fine before.
EDIT:
I managed to find the root of the issue. It wasn’t RetroArch, it was Rocketlauncher.
I never managed to make MESS work through RetroArch anyway, so i was always using RocketLauncher to make it work. There is an option in Rocket Launcher to hide the mouse, i didn’t even know this. The reason i thought it was something about RetroArch was because the issue appeared after i update RA. And even though i never touched this option in RL, all the other cores didn’t make the mouse appear, just MESS did.
Got the same problem here with mame core only. I don’t have overlays enabled. I can get rid of the mouse cursor by hitting f11 but that brings up the mame FPS counter up the top right.
Resurrecting this.
Mouse pointer appears when I use an overlay, as indicated early in this thread. I assume a direct fix will not be forthcoming so I’m looking for alternative solutions (an external app).
I got around it by hitting F to exit fullscreen, and then hitting F again to go back into fullscreen. That seems to hide the mouse cursor for me.
That isn’t a great solution if you are using a controller only for couch gaming though.
I guess you could bind a controller button to “F” using a third party program but it’s not a good option since you basically make one of the buttons useless for any game.
Brand new RetroArch user here. Just now setting up my first arcade cabinet, added Tempest, and noted the exact same behavior of seeing the Mouse when using a spinner. I attempted what others had mentioned:
- Using MAME 2016 core (no effect. Mouse still displays.)
- Disabling overlays (no effect.)
- Pressing F11. (Does make the mouse go away, but also makes some weird numbers appear at the upper right corner. This setting also doesn’t appear persistent meaning I’d have to press it every time I launched the game. Not ideal for family members.)
I don’t have high hopes since this thread seems to have gone cold, but has anyone else had any luck resolving this?
Update to a RetroArch nightly. It was fixed awhile ago, but I can’t remember if it was before or after the last stable release.
I just figured that one out late last night - found the fix notification in GitHub. It was actually just resolved in late December. Guess I got lucky.
Thank you!!!