diff options
author | Narr the Reg <juangerman-13@hotmail.com> | 2022-04-07 13:43:14 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-07 15:43:14 -0300 |
commit | 55ee26136363338d1cfffabd4cca07c9ca9b7847 (patch) | |
tree | 61b9d1ee624a9370512929cb1917c201cbcabb99 | |
parent | 4e3a34412ef00e2f8b6c0255176719c6ecdb1a95 (diff) |
service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle (#3247)1.1.93
-rw-r--r-- | Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs b/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs index db093dad..abc76c62 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 }); |