From 2cf5e29272a1cead758ab2bb6f68073c81a6b4e0 Mon Sep 17 00:00:00 2001 From: Benau Date: Wed, 15 Jul 2020 01:02:41 +0800 Subject: [PATCH] Remove android tv DPad handling because tv remote exists --- src/input/gamepad_config.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/input/gamepad_config.cpp b/src/input/gamepad_config.cpp index 0452ed189..7c6f63209 100644 --- a/src/input/gamepad_config.cpp +++ b/src/input/gamepad_config.cpp @@ -19,9 +19,6 @@ #include "input/gamepad_config.hpp" -#ifdef ANDROID -#include -#endif #include "io/xml_node.hpp" #include "utils/log.hpp" #include "utils/string_utils.hpp" @@ -486,13 +483,6 @@ void GamepadConfig::initSDLMapping() } if (!has_direction) return; -#ifdef ANDROID - // For android tv we default to dpad if it has direction pad, because it - // cannot rebind control using touchscreen, and dpad direction seems more - // reliable - if (SDL_IsAndroidTV() && has_direction) - use_axes_direction = false; -#endif if (use_axes_direction) { setBindingFromTuple(PA_STEER_LEFT, actions_map.at(SDL_CONTROLLER_AXIS_LEFTX_LEFT));