mirror of
https://github.com/moonlight-stream/moonlight-qt.git
synced 2026-06-17 14:11:33 +00:00
Hide mouse cursor after streaming on Steam Link
This commit is contained in:
@@ -162,6 +162,14 @@ SdlInputHandler::~SdlInputHandler()
|
|||||||
|
|
||||||
// Return background event handling to off
|
// Return background event handling to off
|
||||||
SDL_SetHint(SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS, "0");
|
SDL_SetHint(SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS, "0");
|
||||||
|
|
||||||
|
#ifdef STEAM_LINK
|
||||||
|
// Hide SDL's cursor on Steam Link after quitting the stream.
|
||||||
|
// FIXME: We should also do this for other situations where SDL
|
||||||
|
// and Qt will draw their own mouse cursors like KMSDRM or RPi
|
||||||
|
// video backends.
|
||||||
|
SDL_ShowCursor(SDL_DISABLE);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void SdlInputHandler::handleKeyEvent(SDL_KeyboardEvent* event)
|
void SdlInputHandler::handleKeyEvent(SDL_KeyboardEvent* event)
|
||||||
|
|||||||
Reference in New Issue
Block a user