Add an option to disable the gamepad mouse button toggle

This commit is contained in:
Cameron Gutman
2019-06-29 18:24:59 -07:00
parent e1a697658e
commit 024af89be3
5 changed files with 26 additions and 2 deletions

View File

@@ -51,6 +51,7 @@ const int SdlInputHandler::k_ButtonMap[] = {
SdlInputHandler::SdlInputHandler(StreamingPreferences& prefs, NvComputer*, int streamWidth, int streamHeight)
: m_MultiController(prefs.multiController),
m_GamepadMouse(prefs.gamepadMouse),
m_MouseMoveTimer(0),
m_LeftButtonReleaseTimer(0),
m_RightButtonReleaseTimer(0),
@@ -839,7 +840,7 @@ void SdlInputHandler::handleControllerButtonEvent(SDL_ControllerButtonEvent* eve
"Mouse emulation deactivated");
Session::get()->notifyMouseEmulationMode(false);
}
else {
else if (m_GamepadMouse) {
// Send the start button up event to the host, since we won't do it below
sendGamepadState(state);