Fix Wii U stick input
This commit is contained in:
parent
72981221ad
commit
f4c1332159
|
@ -406,6 +406,14 @@ namespace Ship {
|
||||||
x *= scale;
|
x *= scale;
|
||||||
y *= scale;
|
y *= scale;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isRightStick) {
|
||||||
|
getRightStickX(virtualSlot) = x;
|
||||||
|
getRightStickY(virtualSlot) = y;
|
||||||
|
} else {
|
||||||
|
getLeftStickX(virtualSlot) = x;
|
||||||
|
getLeftStickY(virtualSlot) = y;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void WiiUController::CreateDefaultBinding(int32_t virtualSlot) {
|
void WiiUController::CreateDefaultBinding(int32_t virtualSlot) {
|
||||||
|
|
|
@ -279,6 +279,14 @@ namespace Ship {
|
||||||
x *= scale;
|
x *= scale;
|
||||||
y *= scale;
|
y *= scale;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isRightStick) {
|
||||||
|
getRightStickX(virtualSlot) = x;
|
||||||
|
getRightStickY(virtualSlot) = y;
|
||||||
|
} else {
|
||||||
|
getLeftStickX(virtualSlot) = x;
|
||||||
|
getLeftStickY(virtualSlot) = y;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void WiiUGamepad::CreateDefaultBinding(int32_t virtualSlot) {
|
void WiiUGamepad::CreateDefaultBinding(int32_t virtualSlot) {
|
||||||
|
|
Loading…
Reference in New Issue