mirror of
https://git.suyu.dev/suyu/suyu.git
synced 2026-03-26 02:18:43 +00:00
Added the ability to "disconnect" individual npads
Fixes arms
This commit is contained in:
@@ -411,7 +411,10 @@ private:
|
||||
}
|
||||
|
||||
void DisconnectNpad(Kernel::HLERequestContext& ctx) {
|
||||
applet_resource->DeactivateController(HidController::NPad);
|
||||
IPC::RequestParser rp{ctx};
|
||||
auto npad_id = rp.PopRaw<u32>();
|
||||
applet_resource->GetController<Controller_NPad>(HidController::NPad)
|
||||
.DisconnectNPad(npad_id);
|
||||
IPC::ResponseBuilder rb{ctx, 2};
|
||||
rb.Push(RESULT_SUCCESS);
|
||||
LOG_DEBUG(Service_HID, "called");
|
||||
|
||||
Reference in New Issue
Block a user