fix(linux/input): battery values conversion (#2715)
This commit is contained in:
@@ -258,7 +258,9 @@ namespace platf::gamepad {
|
|||||||
state = inputtino::PS5Joypad::BATTERY_FULL;
|
state = inputtino::PS5Joypad::BATTERY_FULL;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
std::get<inputtino::PS5Joypad>(*gamepad->joypad).set_battery(state, battery.percentage);
|
// Battery values in Moonlight are in the range [0, 0xFF (255)]
|
||||||
|
// Inputtino expects them as a percentage [0, 100]
|
||||||
|
std::get<inputtino::PS5Joypad>(*gamepad->joypad).set_battery(state, battery.percentage / 2.55);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
2
third-party/inputtino
vendored
2
third-party/inputtino
vendored
Submodule third-party/inputtino updated: 2739465690...8a33706a14
Reference in New Issue
Block a user