Skip to content

Improvement: Mouse Capture handling #298

@randomuser4444

Description

@randomuser4444

Mouse Capture & Handling - In and Out of emulated machine is not currently workable.

It was noted that MAME Dev's decided to remove/change how capturing the mouse is handled, I don't know the specifics but using MAME in windowed mode with an system that uses the mouse, example: Macintosh LC3, how it handles the mouse capturing is a bit clunky and not very user friendly but it works.

  • Using MAME you can use the windows key (or whatever to force the host OS to take control), then, you are able to click back onto the window and it resumes OK. MAME also hides the host mouse so you only see the emulated one.

  • Using Bletch, the mouse is trapped the same as MAME but, it's worse, you can still see the host mouse run around WITH the emulated machine, but unfortunatley in my case I couldn't get 'back' to the emulated machine once I left without restarting the emulated machine or exiting Bletch. (is there a some mame setting that I not doing properly?)

Short term Suggestion: Could we make a hotkey to toggle host or emulator?, example CONTROL+SHIFT+TAB or something like that. OR could Bletch detect the mouse has 'escaped' and when you click back on the window it captures it? (You know what I mean).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions