From 126ff8dc5f513b01c750cd15e19f9c1e7acf06db Mon Sep 17 00:00:00 2001 From: zackhow Date: Sun, 2 Sep 2018 16:55:22 -0400 Subject: Android: Add rumble for phone This currently only supports using the internal vibrate on a phone for rumble. --- Source/Android/jni/ButtonManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Source/Android/jni/ButtonManager.cpp') diff --git a/Source/Android/jni/ButtonManager.cpp b/Source/Android/jni/ButtonManager.cpp index 6f6b812494..8490561c0f 100644 --- a/Source/Android/jni/ButtonManager.cpp +++ b/Source/Android/jni/ButtonManager.cpp @@ -52,6 +52,8 @@ std::vector configStrings = { "TurntableEuphoria", "TurntableLeftTLeft", "TurntableLeftTRight", "TurntableRightTLeft", "TurntableRightTRight", "TurntableUp", "TurntableDown", "TurntableLeft", "TurntableRight", "TurntableEffDial", "TurntableCrossLeft", "TurntableCrossRight", + // Rumble + "Rumble", }; std::vector configTypes = { // GC @@ -95,6 +97,8 @@ std::vector configTypes = { TURNTABLE_TABLE_RIGHT_RIGHT, TURNTABLE_STICK_UP, TURNTABLE_STICK_DOWN, TURNTABLE_STICK_LEFT, TURNTABLE_STICK_RIGHT, TURNTABLE_EFFECT_DIAL, TURNTABLE_CROSSFADE_LEFT, TURNTABLE_CROSSFADE_RIGHT, + // Rumble + RUMBLE, }; static void AddBind(const std::string& dev, sBind* bind) @@ -462,4 +466,5 @@ float InputDevice::AxisValue(int padID, ButtonType axis) else return _buttons[binding->second->_buttontype] == BUTTON_PRESSED ? 1.0f : 0.0f; } + } -- cgit v1.2.3