From 9f13f957af9cf3691c22ff67b5dc28a588024b4d Mon Sep 17 00:00:00 2001 From: emmauss Date: Wed, 28 Oct 2020 19:52:07 +0000 Subject: Motion Fixes (#1589) * fix stalling when server is offline * add retry timer to fail server connections, fix alt slot number * fix alt slot key issue * fix crash when saving controller config with empty fields * code fixes * add index check in motion hid update, made HandleResponse async Co-authored-by: Emmanuel --- Ryujinx.HLE/HOS/Services/Hid/HidDevices/NpadDevices.cs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Ryujinx.HLE/HOS') diff --git a/Ryujinx.HLE/HOS/Services/Hid/HidDevices/NpadDevices.cs b/Ryujinx.HLE/HOS/Services/Hid/HidDevices/NpadDevices.cs index 0decbfea..2150f278 100644 --- a/Ryujinx.HLE/HOS/Services/Hid/HidDevices/NpadDevices.cs +++ b/Ryujinx.HLE/HOS/Services/Hid/HidDevices/NpadDevices.cs @@ -337,6 +337,11 @@ namespace Ryujinx.HLE.HOS.Services.Hid { i++; + if (i >= states.Count) + { + return; + } + SetSixAxisState(states[i], true); } } -- cgit v1.2.3