Merge pull request #14248 from jordan-woyak/windows-balance-board-fix

WiimoteReal/IOWin: Fix Real Balance Board connections.
This commit is contained in:
Jordan Woyak 2026-01-03 16:48:39 -06:00 committed by GitHub
commit fb2a46c4cf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -621,7 +621,12 @@ static std::vector<WiimoteScannerWindows::EnumeratedWiimoteInterface> GetAllWiim
else if (IsWiimoteName(*parent_description))
{
is_relevant_description = true;
is_balance_board = false;
// For some reason, a Balance Board `BusReportedDeviceDesc` is "Nintendo RVL-CNT-01".
// TODO: Additional device tree shenanigans will be needed to observe "Nintendo RVL-WBC-01".
// The easiest way might be to find a BT device instance with a matching BDADDR.
// For now, we'll just always force the `Wiimote::IsBalanceBoard` check.
// is_balance_board = false;
}
else if (*parent_description == dolphinbar_device_description)
{