From c8b6274456deb71ec7b91fa2da5bc233a8a7e0fa Mon Sep 17 00:00:00 2001
From: gdkchan <gab.dark.100@gmail.com>
Date: Wed, 4 Apr 2018 19:39:47 -0300
Subject: [PATCH] Stub ActivateMouse on Hid

---
 Ryujinx.Core/OsHle/Services/Hid/ServiceHid.cs | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/Ryujinx.Core/OsHle/Services/Hid/ServiceHid.cs b/Ryujinx.Core/OsHle/Services/Hid/ServiceHid.cs
index 7c9a350b0a..1f60a27803 100644
--- a/Ryujinx.Core/OsHle/Services/Hid/ServiceHid.cs
+++ b/Ryujinx.Core/OsHle/Services/Hid/ServiceHid.cs
@@ -17,6 +17,7 @@ namespace Ryujinx.Core.OsHle.Services.Hid
                 {   0, CreateAppletResource                    },
                 {   1, ActivateDebugPad                        },
                 {  11, ActivateTouchScreen                     },
+                {  21, ActivateMouse                           },
                 {  66, StartSixAxisSensor                      },
                 { 100, SetSupportedNpadStyleSet                },
                 { 101, GetSupportedNpadStyleSet                },
@@ -48,7 +49,14 @@ namespace Ryujinx.Core.OsHle.Services.Hid
 
         public long ActivateTouchScreen(ServiceCtx Context)
         {
-            long Unknown = Context.RequestData.ReadInt64();
+            long AppletResourceUserId = Context.RequestData.ReadInt64();
+
+            return 0;
+        }
+
+        public long ActivateMouse(ServiceCtx Context)
+        {
+            long AppletResourceUserId = Context.RequestData.ReadInt64();
 
             return 0;
         }
@@ -119,7 +127,7 @@ namespace Ryujinx.Core.OsHle.Services.Hid
             HidControllerId HidControllerId = (HidControllerId)Context.RequestData.ReadInt32();
             long AppletUserResourseId = Context.RequestData.ReadInt64();
             long NpadJoyDeviceType = Context.RequestData.ReadInt64();
-            
+
             return 0;
         }