summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorJordan Woyak <jordan.woyak@gmail.com>2026-01-03 16:48:39 -0600
committerGitHub <noreply@github.com>2026-01-03 16:48:39 -0600
commitfb2a46c4cfa2687cd0191c00efaa4ce9431ca639 (patch)
treed44cfd668ff75ee2a96811b029a508181b9bfb09 /Source/Core
parent89a03199b14cb32b715096df7bea93ffb39bad51 (diff)
parent17a518ef301adc8ec577ad5927817932c83dbeb3 (diff)
Merge pull request #14248 from jordan-woyak/windows-balance-board-fix
WiimoteReal/IOWin: Fix Real Balance Board connections.
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/HW/WiimoteReal/IOWin.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/Core/Core/HW/WiimoteReal/IOWin.cpp b/Source/Core/Core/HW/WiimoteReal/IOWin.cpp
index 29a7ef2d45..c422e4abb1 100644
--- a/Source/Core/Core/HW/WiimoteReal/IOWin.cpp
+++ b/Source/Core/Core/HW/WiimoteReal/IOWin.cpp
@@ -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)
{