Emulator Issues #11583
closedQt mouse cursor disappears over render area with certain Qt windows
0%
Description
What's the problem? Describe what went wrong.
Mouse disappears when it shouldn't.
Start game, click pause/play, open tools -> cheat manager, mouse over the render area, and the mouse cursor disappears. Hide mouse cursor is set to OFF. Issue exists with most windows you bring up from the top menu bar. Clicking Graphics will not cause the issue, but using menu bar -> options -> graphics does.
Windows called with exec() don't seem to have this issue, for example: tools -> resource pack manager is fine.
The bug might be with the render widget becoming not active, so it bypasses the conditional on line 186 of renderwidget.cpp. Not sure what the correct fix is.
**Is the issue present in the latest development version? **
Not sure version checking is necessary for this. Exists in latest build 9618.
Updated by Billiard26 over 5 years ago
- Status changed from New to Accepted
- Assignee set to Billiard26
Yeah. Mouse cursor hiding seems pretty broken.
Updated by Billiard26 over 5 years ago
- Assignee deleted (
Billiard26)
Actually.. I can't reproduce the disappearing cursor over other windows.
Which OS are you using?
Updated by taolas over 5 years ago
Windows 10. It disappears over the render widget and re-appears when over the active pop-up window.
Updated by taolas over 5 years ago
No, hide mouse cursor if off. There's no reason for it to ever disappear and losing track of it is quite annoying. When I click outside the pop-up window, then click the pop-up again, the mouse doesn't disappear anymore. If it was intended behavior the mouse would always go away, plus it does look to be happening inconsistently. If cheat manager isn't doing it try the TAS input.
Updated by Billiard26 over 5 years ago
- Status changed from Accepted to Questionable
There is no "off" setting to the hide mouse cursor.
Hiding is either instant or after no movement for a time.
That's a separate feature request.
Updated by Quakluigispeeder9 over 5 years ago
Billiard26 wrote:
There is no "off" setting to the hide mouse cursor.
Hiding is either instant or after no movement for a time.
That's a separate feature request.
There is a hide mouse cursor option in dolphin not just windows 10 and also it could be that because you're using qt and qt is currently much more incomplete or unstable than the dev builds or even 5.0 so that could also be a problem
Updated by JosJuice over 5 years ago
There is a hide mouse cursor option in dolphin
There is an option to always hide it, but turning it off just makes Dolphin hide it after inactivity rather than never hide it.
also it could be that because you're using qt and qt is currently much more incomplete or unstable than the dev builds or even 5.0 so that could also be a problem
No.
Updated by taolas over 5 years ago
I see, I didn't know the option only changed when it was hidden. Regardless, this is still a bug. Sometimes, but not always, the mouse hides instantly when moving the mouse over the render area after opening a window with the top menu bar. Furthermore, it seems to always show the mouse when opening windows with the widget buttons (like graphic settings). Losing track of the mouse when trying to open and use a window shouldn't happen.
Updated by ZephyrSurfer over 2 years ago
I think the Mouse Cursor Visibility settings work as I'd expect.
So I think this issue may be solved because "Always Hide Mouse Cursor" setting is replaced.
There's three options now "On Movement", "Never" and "Always"
Updated by JosJuice over 2 years ago
- Status changed from Questionable to Fixed
- Fixed in set to 5.0-15322