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 d2479ad4..ed1f7ec2 100644 --- a/app/src/main/java/com/limelight/binding/input/ControllerHandler.java +++ b/app/src/main/java/com/limelight/binding/input/ControllerHandler.java @@ -1120,6 +1120,9 @@ public class ControllerHandler implements InputManager.InputDeviceListener, UsbD float rightStickX, float rightStickY, float leftTrigger, float rightTrigger) { UsbDeviceContext context = usbDeviceContexts.get(controllerId); + if (context == null) { + return; + } Vector2d leftStickVector = populateCachedVector(leftStickX, leftStickY);