summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Woyak <jordan.woyak@gmail.com>2026-02-14 00:44:35 -0600
committerJordan Woyak <jordan.woyak@gmail.com>2026-02-16 00:46:50 -0600
commitbc0c3d9f6a4f547ee3427f42d1704f5d1ae67b7e (patch)
tree8526aab1b5e2fd67fd3b967863bc93c965c5e679
parent051133787e77a154c83fcf54c7acc83b76fe7d81 (diff)
HW/GCPad: Make Android default to shaking the device for Triforce coin input.
-rw-r--r--Source/Core/Core/HW/GCPadEmu.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/Core/Core/HW/GCPadEmu.cpp b/Source/Core/Core/HW/GCPadEmu.cpp
index 4c6bb432f5..dff79653c3 100644
--- a/Source/Core/Core/HW/GCPadEmu.cpp
+++ b/Source/Core/Core/HW/GCPadEmu.cpp
@@ -194,6 +194,9 @@ void GCPad::LoadDefaults(const ControllerInterface& ciface)
#ifdef ANDROID
// Rumble
m_rumble->SetControlExpression(0, "`Android/0/Device Sensors:Motor 0`");
+
+ // Triforce Coin
+ m_triforce->SetControlExpression(2, "pulse(`Android/0/Device Sensors:Accel Down` > 15, 0.1)");
#else
// Buttons: A, B, X, Y, Z
m_buttons->SetControlExpression(0, "`X`");