From 8218de0762cc37616ddfeec5a1d9ccfe794c1d2c Mon Sep 17 00:00:00 2001
From: Mike Ravenelle <mike.ravenelle@gmail.com>
Date: Sat, 30 Jun 2018 14:38:42 -0500
Subject: [PATCH] QT: Removed iterative input in options groups.

---
 Source/Core/Core/HW/GCKeyboardEmu.cpp         | 2 --
 Source/Core/Core/HW/GCPadEmu.cpp              | 2 --
 Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp | 2 --
 3 files changed, 6 deletions(-)

diff --git a/Source/Core/Core/HW/GCKeyboardEmu.cpp b/Source/Core/Core/HW/GCKeyboardEmu.cpp
index 952036ae5a..4f3db82f00 100644
--- a/Source/Core/Core/HW/GCKeyboardEmu.cpp
+++ b/Source/Core/Core/HW/GCKeyboardEmu.cpp
@@ -80,8 +80,6 @@ GCKeyboard::GCKeyboard(const unsigned int index) : m_index(index)
 
   // options
   groups.emplace_back(m_options = new ControllerEmu::ControlGroup(_trans("Options")));
-  m_options->boolean_settings.emplace_back(std::make_unique<ControllerEmu::BooleanSetting>(
-      _trans("Iterative Input"), false, ControllerEmu::SettingType::VIRTUAL));
 }
 
 std::string GCKeyboard::GetName() const
diff --git a/Source/Core/Core/HW/GCPadEmu.cpp b/Source/Core/Core/HW/GCPadEmu.cpp
index 6a97931fc3..35f6850761 100644
--- a/Source/Core/Core/HW/GCPadEmu.cpp
+++ b/Source/Core/Core/HW/GCPadEmu.cpp
@@ -98,8 +98,6 @@ GCPad::GCPad(const unsigned int index) : m_index(index)
       // i18n: Treat a controller as always being connected regardless of what
       // devices the user actually has plugged in
       m_always_connected = new ControllerEmu::BooleanSetting(_trans("Always Connected"), false));
-  m_options->boolean_settings.emplace_back(std::make_unique<ControllerEmu::BooleanSetting>(
-      _trans("Iterative Input"), false, ControllerEmu::SettingType::VIRTUAL));
 }
 
 std::string GCPad::GetName() const
diff --git a/Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp b/Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp
index f2346480bd..1b435328e6 100644
--- a/Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp
+++ b/Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp
@@ -314,8 +314,6 @@ Wiimote::Wiimote(const unsigned int index) : m_index(index), ir_sin(0), ir_cos(1
   m_options->boolean_settings.emplace_back(
       m_upright_setting = new ControllerEmu::BooleanSetting("Upright Wiimote",
                                                             _trans("Upright Wii Remote"), false));
-  m_options->boolean_settings.emplace_back(std::make_unique<ControllerEmu::BooleanSetting>(
-      _trans("Iterative Input"), false, ControllerEmu::SettingType::VIRTUAL));
   m_options->numeric_settings.emplace_back(
       std::make_unique<ControllerEmu::NumericSetting>(_trans("Speaker Pan"), 0, -127, 127));
   m_options->numeric_settings.emplace_back(