summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/Android/Android.cpp
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2021-08-14 15:03:54 +0200
committerJosJuice <josjuice@gmail.com>2023-03-03 22:28:23 +0100
commit0150f521f740fc3b1a00d49b432edd0ed32e31d1 (patch)
tree3137ffb582d8df58dd5b50bfe41d6f231db0a15d /Source/Core/InputCommon/ControllerInterface/Android/Android.cpp
parent95ce41ac56f2774a1b18a1a1dafd2dadee248616 (diff)
ControllerInterface/Android: Rip out ButtonManager
ButtonManager is very different from how a normal input backend works, and is making it hard for us to improve controller support on Android. The following commits will add a new input backend in its place.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/Android/Android.cpp')
-rw-r--r--Source/Core/InputCommon/ControllerInterface/Android/Android.cpp19
1 files changed, 0 insertions, 19 deletions
diff --git a/Source/Core/InputCommon/ControllerInterface/Android/Android.cpp b/Source/Core/InputCommon/ControllerInterface/Android/Android.cpp
index 7a7c548cc6..d59dc03588 100644
--- a/Source/Core/InputCommon/ControllerInterface/Android/Android.cpp
+++ b/Source/Core/InputCommon/ControllerInterface/Android/Android.cpp
@@ -4,29 +4,10 @@
#include "InputCommon/ControllerInterface/Android/Android.h"
#include "InputCommon/ControllerInterface/ControllerInterface.h"
-#include "InputCommon/ControllerInterface/Touch/Touchscreen.h"
namespace ciface::Android
{
-static bool s_accelerometer_enabled = false;
-static bool s_gyroscope_enabled = false;
-
-void SetMotionSensorsEnabled(bool accelerometer_enabled, bool gyroscope_enabled)
-{
- const bool any_changes =
- s_accelerometer_enabled != accelerometer_enabled || s_gyroscope_enabled != gyroscope_enabled;
-
- s_accelerometer_enabled = accelerometer_enabled;
- s_gyroscope_enabled = gyroscope_enabled;
-
- if (any_changes)
- g_controller_interface.RefreshDevices();
-}
-
void PopulateDevices()
{
- for (int i = 0; i < 8; ++i)
- g_controller_interface.AddDevice(std::make_shared<ciface::Touch::Touchscreen>(
- i, s_accelerometer_enabled, s_gyroscope_enabled));
}
} // namespace ciface::Android