From 06156c4d68b79e51fe26c8731910cf6463efaaba Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 20 Nov 2017 21:03:36 -0800 Subject: [PATCH] Ignore back from goodix_fp device --- .../java/com/limelight/binding/input/ControllerHandler.java | 6 ++++-- 1 file changed, 4 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 1757fdf2..1fdd624f 100644 --- a/app/src/main/java/com/limelight/binding/input/ControllerHandler.java +++ b/app/src/main/java/com/limelight/binding/input/ControllerHandler.java @@ -387,8 +387,10 @@ public class ControllerHandler implements InputManager.InputDeviceListener, UsbD context.rightStickDeadzoneRadius = 0.07f; } // Samsung's face buttons appear as a non-virtual button so we'll explicitly ignore - // back presses on this device - else if (devName.equals("sec_touchscreen") || devName.equals("sec_touchkey")) { + // back presses on this device. The Goodix buttons on the Nokia 6 also appear + // non-virtual so we'll ignore those too. + else if (devName.equals("sec_touchscreen") || devName.equals("sec_touchkey") || + devName.equals("goodix_fp")) { context.ignoreBack = true; } // The Serval has a couple of unknown buttons that are start and select. It also has