Explicit support for Motion Plus controllers

This commit is contained in:
Andrew
2024-05-13 00:33:07 +01:00
committed by Maschell
parent 87ad32516f
commit 87bb3c521f
2 changed files with 7 additions and 5 deletions

View File

@@ -144,7 +144,8 @@ public:
return false;
}
if (kpad.extensionType == WPAD_EXT_CORE || kpad.extensionType == WPAD_EXT_NUNCHUK) {
if (kpad.extensionType == WPAD_EXT_CORE || kpad.extensionType == WPAD_EXT_NUNCHUK ||
kpad.extensionType == WPAD_EXT_MPLUS || kpad.extensionType == WPAD_EXT_MPLUS_NUNCHUK) {
data.buttons_r = remapWiiMoteButtons(kpad.release);
data.buttons_h = remapWiiMoteButtons(kpad.hold);
data.buttons_d = remapWiiMoteButtons(kpad.trigger);
@@ -184,4 +185,4 @@ public:
KPADStatus kpad = {};
KPADError kpadError = KPAD_ERROR_UNINITIALIZED;
KPADChan channel;
};
};