mirror of
https://github.com/moonlight-stream/moonlight-qt.git
synced 2026-06-17 22:23:31 +00:00
Add another RPi hack to fix mouse capture in full-screen in LXDE
This commit is contained in:
@@ -461,6 +461,15 @@ bool Session::initialize()
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// HACK: Using a full-screen window breaks mouse capture on the Pi's LXDE
|
||||||
|
// GUI environment. Force the session to use windowed mode (which won't
|
||||||
|
// really matter anyway because the MMAL renderer always draws full-screen).
|
||||||
|
if (qgetenv("DESKTOP_SESSION") == "LXDE-pi") {
|
||||||
|
SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION,
|
||||||
|
"Forcing windowed mode on LXDE-Pi");
|
||||||
|
m_FullScreenFlag = 0;
|
||||||
|
}
|
||||||
|
|
||||||
// Check for validation errors/warnings and emit
|
// Check for validation errors/warnings and emit
|
||||||
// signals for them, if appropriate
|
// signals for them, if appropriate
|
||||||
bool ret = validateLaunch(testWindow);
|
bool ret = validateLaunch(testWindow);
|
||||||
|
|||||||
Reference in New Issue
Block a user