From f861fa40e5c04827463a83eb881fa1e226f68fcd Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Sat, 3 Jul 2021 15:04:50 +1000 Subject: [PATCH] Qt: Support binding half axes --- src/duckstation-qt/inputbindingmonitor.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/duckstation-qt/inputbindingmonitor.cpp b/src/duckstation-qt/inputbindingmonitor.cpp index e0e0ed7f1..2096fcc07 100644 --- a/src/duckstation-qt/inputbindingmonitor.cpp +++ b/src/duckstation-qt/inputbindingmonitor.cpp @@ -73,6 +73,9 @@ bool InputAxisBindingMonitor::ProcessAxisInput(const ControllerInterface::Hook& if (std::abs(value) < 0.5f) return false; + if (m_axis_type == Controller::AxisType::Half) + half_axis_positive = (value > 0.0f); + return true; } else // Joystick