From 26b0e59a557bae66c0ae25f1f65e05b46dee6106 Mon Sep 17 00:00:00 2001 From: frysee Date: Mon, 23 Mar 2026 21:01:26 +0100 Subject: [PATCH] fix: correct dpad mode toggle logic based on analog stick presence --- workspace/all/settings/settings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workspace/all/settings/settings.cpp b/workspace/all/settings/settings.cpp index 5717b7790..81cfb64f1 100644 --- a/workspace/all/settings/settings.cpp +++ b/workspace/all/settings/settings.cpp @@ -595,7 +595,7 @@ int main(int argc, char *argv[]) }); } - if(deviceInfo.hasMuteToggle() && deviceInfo.hasAnalogSticks()){ + if(deviceInfo.hasMuteToggle() && !deviceInfo.hasAnalogSticks()){ muteItems.push_back( new MenuItem{ListItemType::Generic, "Dpad mode when toggled", "Dpad: default. Joystick: Dpad exclusively acts as analog stick.\nBoth: Dpad and Joystick inputs at the same time.", {0, 1, 2}, {"Dpad", "Joystick", "Both"}, []() -> std::any {