From e52176707fadf44868a13701021af8d1f477d719 Mon Sep 17 00:00:00 2001 From: Yukino Song Date: Tue, 3 Jun 2025 01:21:30 +0800 Subject: [PATCH] Fix launching remote input only with UUID --- src/nvhttp.cpp | 2 +- src/process.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nvhttp.cpp b/src/nvhttp.cpp index c7fe8909..e000b255 100644 --- a/src/nvhttp.cpp +++ b/src/nvhttp.cpp @@ -1162,7 +1162,7 @@ namespace nvhttp { auto appid = util::from_view(appid_str); auto current_appid = proc::proc.running(); auto current_app_uuid = proc::proc.get_running_app_uuid(); - bool is_input_only = config::input.enable_input_only_mode && appid == proc::input_only_app_id; + bool is_input_only = config::input.enable_input_only_mode && (appid == proc::input_only_app_id || (appuuid_str == REMOTE_INPUT_UUID)); auto named_cert_p = get_verified_cert(request); auto perm = PERM::launch; diff --git a/src/process.cpp b/src/process.cpp index 54dc9d81..471b77af 100644 --- a/src/process.cpp +++ b/src/process.cpp @@ -165,6 +165,7 @@ namespace proc { void proc_t::launch_input_only() { _app_id = input_only_app_id; _app_name = "Remote Input"; + _app.uuid = REMOTE_INPUT_UUID; allow_client_commands = false; placebo = true;