mirror of
https://github.com/cemu-project/Cemu.git
synced 2026-04-08 17:31:29 -06:00
input: Fix bitwise operation for button mask (#1851)
Fixes classic controller buttons which were shifted beyond 32bit range
This commit is contained in:
parent
6648a9c225
commit
2913a8ca7a
@ -232,7 +232,7 @@ ControllerState NativeWiimoteController::raw_state()
|
||||
for (int i = 0; i < std::numeric_limits<uint64>::digits; i++)
|
||||
{
|
||||
// OR with base buttons
|
||||
if((buttons & (1 << i)))
|
||||
if((buttons & (1ULL << i)))
|
||||
result.buttons.SetButtonState(i, true);
|
||||
}
|
||||
result.axis = classic.left_axis;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user