From 55ee26136363338d1cfffabd4cca07c9ca9b7847 Mon Sep 17 00:00:00 2001 From: Narr the Reg Date: Thu, 7 Apr 2022 13:43:14 -0500 Subject: [PATCH] service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle (#3247) --- Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs b/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs index db093dad0..abc76c62f 100644 --- a/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs +++ b/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs @@ -767,6 +767,9 @@ namespace Ryujinx.HLE.HOS.Services.Hid throw new InvalidOperationException("Out of handles!"); } + // Games expect this event to be signaled after calling this function + evnt.ReadableEvent.Signal(); + context.Response.HandleDesc = IpcHandleDesc.MakeCopy(handle); Logger.Stub?.PrintStub(LogClass.ServiceHid, new { appletResourceUserId, npadId, npadStyleSet });