From 39fa0258ad8b2ccf490e3043fed855d9fb02a6a3 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 23 Apr 2016 22:23:43 -0400 Subject: [PATCH] Force the Archos Gamepad 2's controller buttons as controller 0 --- .../java/com/limelight/binding/input/ControllerHandler.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/limelight/binding/input/ControllerHandler.java b/app/src/main/java/com/limelight/binding/input/ControllerHandler.java index 7a96b575..78f9e5c9 100644 --- a/app/src/main/java/com/limelight/binding/input/ControllerHandler.java +++ b/app/src/main/java/com/limelight/binding/input/ControllerHandler.java @@ -147,8 +147,9 @@ public class ControllerHandler implements InputManager.InputDeviceListener, UsbD InputDeviceContext devContext = (InputDeviceContext) context; LimeLog.info(devContext.name+" ("+context.id+") needs a controller number assigned"); - if (devContext.name != null && devContext.name.contains("gpio-keys")) { - // This is the back button on Shield portable consoles + if (devContext.name != null && + (devContext.name.contains("gpio-keys") || // This is the back button on Shield portable consoles + devContext.name.contains("joy_key"))) { // These are the gamepad buttons on the Archos Gamepad 2 LimeLog.info("Built-in buttons hardcoded as controller 0"); context.controllerNumber = 0; }