From bc0c3d9f6a4f547ee3427f42d1704f5d1ae67b7e Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Sat, 14 Feb 2026 00:44:35 -0600 Subject: [PATCH] HW/GCPad: Make Android default to shaking the device for Triforce coin input. --- Source/Core/Core/HW/GCPadEmu.cpp | 3 +++ 1 file changed, 3 insertions(+) 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`");