summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorOatmealDome <julian@oatmealdome.me>2021-07-06 16:07:56 -0400
committerOatmealDome <julian@oatmealdome.me>2021-07-06 16:07:56 -0400
commita0ba78ded25a2bcacc537b63f7d2f9b6fa5b7cbf (patch)
treecb8bb0c2d736ee18291ec9ad65b333c0d2938290 /Source
parentffdc8538a162b1ca56e3943c5a78c02358053b2a (diff)
WiimoteEmu: Use proper names for left, right, and middle click on Quartz ciface
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp b/Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp
index f225898dce..4ccf02fc17 100644
--- a/Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp
+++ b/Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp
@@ -613,6 +613,11 @@ void Wiimote::LoadDefaults(const ControllerInterface& ciface)
m_buttons->SetControlExpression(0, "`Click 1`");
// B
m_buttons->SetControlExpression(1, "`Click 3`");
+#elif __APPLE__
+ // A
+ m_buttons->SetControlExpression(0, "`Left Click`");
+ // B
+ m_buttons->SetControlExpression(1, "`Right Click`");
#else
// A
m_buttons->SetControlExpression(0, "`Click 0`");
@@ -633,7 +638,11 @@ void Wiimote::LoadDefaults(const ControllerInterface& ciface)
// Shake
for (int i = 0; i < 3; ++i)
+#ifdef __APPLE__
+ m_shake->SetControlExpression(i, "`Middle Click`");
+#else
m_shake->SetControlExpression(i, "`Click 2`");
+#endif
// Pointing (IR)
m_ir->SetControlExpression(0, "`Cursor Y-`");