summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinQt/MainWindow.cpp
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2021-04-13 19:45:25 +0200
committerGitHub <noreply@github.com>2021-04-13 19:45:25 +0200
commite8ac63d159d905d0765e29534233943a381ca8db (patch)
tree76d8b451af0692be64f25d3c051a59001b5d2d9c /Source/Core/DolphinQt/MainWindow.cpp
parent53222560650e4a99eceafcd537d4e04d1c50b3a6 (diff)
parent336518049d0c1d63dbdfd9dcd55d1e84fcb5ba21 (diff)
Merge pull request #9638 from leoetlino/btemu-is-not-wiimoteemu
WiiUtils: Add helper functions to get emulated/real Bluetooth device
Diffstat (limited to 'Source/Core/DolphinQt/MainWindow.cpp')
-rw-r--r--Source/Core/DolphinQt/MainWindow.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/Source/Core/DolphinQt/MainWindow.cpp b/Source/Core/DolphinQt/MainWindow.cpp
index afe1c2a07b..3261a4b740 100644
--- a/Source/Core/DolphinQt/MainWindow.cpp
+++ b/Source/Core/DolphinQt/MainWindow.cpp
@@ -57,6 +57,7 @@
#include "Core/NetPlayProto.h"
#include "Core/NetPlayServer.h"
#include "Core/State.h"
+#include "Core/WiiUtils.h"
#include "DiscIO/NANDImporter.h"
@@ -1723,12 +1724,8 @@ void MainWindow::ShowTASInput()
void MainWindow::OnConnectWiiRemote(int id)
{
- const auto ios = IOS::HLE::GetIOS();
- if (!ios || SConfig::GetInstance().m_bt_passthrough_enabled)
- return;
Core::RunAsCPUThread([&] {
- if (const auto bt = std::static_pointer_cast<IOS::HLE::BluetoothEmuDevice>(
- ios->GetDeviceByName("/dev/usb/oh1/57e/305")))
+ if (const auto bt = WiiUtils::GetBluetoothEmuDevice())
{
const auto wm = bt->AccessWiimoteByIndex(id);
wm->Activate(!wm->IsConnected());