From 54efbcecc57dc2cafe263e92d9569b0650b3e25c Mon Sep 17 00:00:00 2001 From: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com> Date: Sat, 7 Mar 2026 14:43:22 +0100 Subject: [PATCH] I missed this call before apparently --- src/input/controller.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/input/controller.cpp b/src/input/controller.cpp index f02a3dbda..3072db817 100644 --- a/src/input/controller.cpp +++ b/src/input/controller.cpp @@ -318,7 +318,11 @@ void GameControllers::TryOpenSDLControllers(GameControllers& controllers) { if (controller_count == 0) { auto u = UserManagement.GetUserByPlayerIndex(1); controllers[0]->user_id = u->user_id; - AddUserServiceEvent({OrbisUserServiceEventType::Login, controllers[0]->user_id}); + if (Common::ElfInfo::Instance() + .GetPSFAttributes() + .support_initial_user_logout.Value() == true) { + AddUserServiceEvent({OrbisUserServiceEventType::Login, controllers[0]->user_id}); + } } } SDL_free(new_joysticks);