diff --git a/Source/Core/Core/HW/GCPadEmu.cpp b/Source/Core/Core/HW/GCPadEmu.cpp index 5c9c220c3fed..8720ad5154f2 100644 --- a/Source/Core/Core/HW/GCPadEmu.cpp +++ b/Source/Core/Core/HW/GCPadEmu.cpp @@ -243,7 +243,9 @@ void GCPad::LoadDefaults(const ControllerInterface& ciface) #endif m_buttons->SetControlExpression(2, "Ctrl"); // X - m_buttons->SetControlExpression(3, "F"); // Y + + // Middle click is Click 2 on Fedora/Wayland and Windows 10 + m_buttons->SetControlExpression(3, "F | `Click 2`"); // Y // D-Pad m_dpad->SetControlExpression(0, "E & `1`"); // Up