Linux Cursor Woes

We’re in the middle of testing our game Quasar on Linux and we’ve run into a few mouse specific problems.

First and foremost we found that we had to set the capture type to NoCapture on the Game Viewport. If we don’t do that the mouse is always stuck to the center of the screen in-game but fine in the menus.

Second, once we fixed the mouse being stuck to the center of the screen we lost the ability to show a custom cursor because we’re no longer capturing the mouse.

Has anyone experienced either of the above and know of a fix?

This was an issue in the engine caused by the mouse cursor being set to none rather than custom, and Linux handling none and custom as if there was no cursor. A patch has been submitted and accepted.

https://github.com/EpicGames/UnrealEngine/pull/1582