From 2ee3e93afed38a173d6160b3c67189abc1c989f0 Mon Sep 17 00:00:00 2001 From: dijunkun Date: Tue, 11 Nov 2025 00:56:23 +0800 Subject: [PATCH] [feat] do not control mouse in debug mode --- src/gui/render_callback.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/gui/render_callback.cpp b/src/gui/render_callback.cpp index ff2032f..bce988b 100644 --- a/src/gui/render_callback.cpp +++ b/src/gui/render_callback.cpp @@ -6,11 +6,6 @@ #define NV12_BUFFER_SIZE 1280 * 720 * 3 / 2 -#ifdef CROSSDESK_DEBUG -#else -#define MOUSE_CONTROL 1 -#endif - namespace crossdesk { int Render::SendKeyCommand(int key_code, bool is_down) { @@ -461,7 +456,12 @@ void Render::OnConnectionStatusCb(ConnectionStatus status, const char* user_id, render->need_to_send_host_info_ = true; render->start_screen_capturer_ = true; render->start_speaker_capturer_ = true; +#ifdef CROSSDESK_DEBUG + render->start_mouse_controller_ = false; + render->start_keyboard_capturer_ = false; +#else render->start_mouse_controller_ = true; +#endif break; } case ConnectionStatus::Closed: {