From defee076257aacc216205fdc742efabd84a7086a Mon Sep 17 00:00:00 2001 From: leo60228 Date: Sat, 11 May 2019 14:58:46 -0400 Subject: [PATCH] Allow pressing buttons on all controllers in loader (closes #541) --- stratosphere/loader/source/ldr_hid.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/stratosphere/loader/source/ldr_hid.cpp b/stratosphere/loader/source/ldr_hid.cpp index bc103f56c..eb9c58075 100644 --- a/stratosphere/loader/source/ldr_hid.cpp +++ b/stratosphere/loader/source/ldr_hid.cpp @@ -36,7 +36,11 @@ Result HidManagement::GetKeysHeld(u64 *keys) { } hidScanInput(); - *keys = hidKeysHeld(CONTROLLER_P1_AUTO); + *keys = 0; + + for (int controller = 0; controller < 10; controller++) { + *keys |= hidKeysHeld((HidControllerID) controller); + } return ResultSuccess; }