From 98672c8e44aea8e4b738f6184c72c1b34f887da8 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 13 Mar 2021 16:58:58 -0600 Subject: [PATCH] Allow remote desktop mouse mode in embedded mode It can be easier to control the mouse on the desktop that way --- app/gui/SettingsView.qml | 1 - app/streaming/input/input.cpp | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/app/gui/SettingsView.qml b/app/gui/SettingsView.qml index bfd9a43f..3df8b864 100644 --- a/app/gui/SettingsView.qml +++ b/app/gui/SettingsView.qml @@ -910,7 +910,6 @@ Flickable { width: parent.width text: qsTr("Optimize mouse for remote desktop instead of games") font.pointSize: 12 - visible: SystemProperties.hasDesktopEnvironment checked: StreamingPreferences.absoluteMouseMode onCheckedChanged: { StreamingPreferences.absoluteMouseMode = checked diff --git a/app/streaming/input/input.cpp b/app/streaming/input/input.cpp index 58ae84b7..5772b61d 100644 --- a/app/streaming/input/input.cpp +++ b/app/streaming/input/input.cpp @@ -99,7 +99,7 @@ SdlInputHandler::SdlInputHandler(StreamingPreferences& prefs, NvComputer*, int s m_SpecialKeyCombos[KeyComboToggleMouseMode].keyCombo = KeyComboToggleMouseMode; m_SpecialKeyCombos[KeyComboToggleMouseMode].keyCode = SDLK_m; m_SpecialKeyCombos[KeyComboToggleMouseMode].scanCode = SDL_SCANCODE_M; - m_SpecialKeyCombos[KeyComboToggleMouseMode].enabled = QGuiApplication::platformName() != "eglfs"; + m_SpecialKeyCombos[KeyComboToggleMouseMode].enabled = true; m_SpecialKeyCombos[KeyComboToggleCursorHide].keyCombo = KeyComboToggleCursorHide; m_SpecialKeyCombos[KeyComboToggleCursorHide].keyCode = SDLK_c;