Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03459 Interface Minor Always Oct 3, 2009, 00:34 Jun 20, 2019, 20:07
Tester Mr. Do View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS
Status [?] Confirmed Driver
Version 0.134u1 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary 03459: Any set with clickable artwork: Need to not hide cursor during full screen for games that have "clickable" artwork elements
Description For games that have "clickable" artwork, things work fine in windowed mode. However, when in full-screen mode, the cursor is hidden, so the user is unable to click the artwork.

For an easy current example, try any driving game that has a built-in shifter (e.g. polepos).

Possible solution (?) - have an option in the INI to turn the cursor on/off?
Steps To Reproduce Run any game in full-screen mode; note no cursor.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems Any set with clickable artwork
Attached Files
 
Relationships
related to 02091Resolvedmicko Highlighted items in internal menu (fullscreen) strange behavior 
Notes
10
User avatar
No.04994
Firewave
Senior Tester
Oct 3, 2009, 01:29
This was also reported on the MESS side about a year ago:
http://bugzilla.mess.org/show_bug.cgi?id=1710
User avatar
No.04995
etabeta
Developer
Oct 3, 2009, 15:33
I think this should be closed as a duplicate of 02091. We can add a note to 02091 about the clickable artworks, if you like, but they are definitely due to the same issue (no cursor in full screen)
User avatar
No.05009
MAMEBase
Tester
Oct 5, 2009, 22:40
If I may be so bold as to suggest -

Might it be possible to assign a keystroke (for example, Alt+F1) to show/hide the cursor in fullscreen mode?

It seems to me that this solution should satisfy everyone - The cursor can be invoked when needed, and hidden when not, rather than attempting to decide for the user on a per game basis when the cursor should be visible.

(If I'm not mistaken, a similar model is in place for cross-hair support in gun based games)
User avatar
No.15840
MetalGod
Senior Tester
Nov 26, 2018, 00:47
Fixed.
When pressing TAB, a mouse cursor is visible in MAME since version 0.172.
User avatar
No.15843
M.A.S.H.
Senior Tester
Nov 26, 2018, 01:56
@MetalGod
The missing cursor in the MAME menu was fixed in MAME 0.146u5, but when you use the polepos example
you cannot see the mouse in the clickable artwork.
Try "mame polepos" with artwork enabled and then try to move the thick gear knob with the mouse. You cannot!
The mouse is invisible...
User avatar
No.15844
hap
Developer
Nov 26, 2018, 09:41
I don't think something simple like polepos needs the clickable artwork flag.
Also IMO this flag belongs in the layout file, not the driver file. For example on Speak & Spell which has nice external clickable artwork.
User avatar
No.15845
MetalGod
Senior Tester
Nov 26, 2018, 15:01
@M.A.S.H.
You're true. Sorry, I wasn't sure what the clickable artwork meant ;)
User avatar
No.16574
Arbanis
Tester
Jun 20, 2019, 18:03
@MetalGod I'd like to make a small suggestion:
In the TAB menu -> Video options, add a "Mouse" option right above "Rotate" which would let you display the mouse cursor (fullscreen and windowed) and enables clicking on the artwork. The option would be disabled by default but would be automatically enabled when the corresponding .lay file defines any clickable element (inputtag). What do you think?
User avatar
No.16575
MetalGod
Senior Tester
Jun 20, 2019, 19:39
Not a bad idea.
Ask the developers ;)
User avatar
No.16576
Arbanis
Tester
Jun 20, 2019, 20:07
My bad, I though you were the dev that implemented the first part. Anyway, what would be the best way to get in touch with the UI guys?