From be16d92060854bb539ed1c5d82291a235b478faf Mon Sep 17 00:00:00 2001
From: lat9nq <22451773+lat9nq@users.noreply.github.com>
Date: Wed, 4 Aug 2021 17:06:39 -0400
Subject: [PATCH] config: Read connected setting for controllers

Currently yuzu will read the mapping but does not connect a controller
despite adding subsequent configurations for it. Read the `connected`
setting for now as a boolean like the Qt frontend.
---
 src/yuzu_cmd/config.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/yuzu_cmd/config.cpp b/src/yuzu_cmd/config.cpp
index 064ecaafa..4f14be524 100644
--- a/src/yuzu_cmd/config.cpp
+++ b/src/yuzu_cmd/config.cpp
@@ -278,6 +278,9 @@ void Config::ReadValues() {
             if (Settings::values.players.GetValue()[p].analogs[i].empty())
                 Settings::values.players.GetValue()[p].analogs[i] = default_param;
         }
+
+        Settings::values.players.GetValue()[p].connected =
+            sdl2_config->GetBoolean(group, "connected", false);
     }
 
     ReadSetting("ControlsGeneral", Settings::values.mouse_enabled);