From 63bd5df09be87e107590d77d88ee9ed510ff257e Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Wed, 13 Jul 2016 23:12:29 -0700 Subject: [PATCH] Prefer Evdev over N native capture since Evdev can capture over the system UI --- .../binding/input/capture/InputCaptureManager.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/limelight/binding/input/capture/InputCaptureManager.java b/app/src/main/java/com/limelight/binding/input/capture/InputCaptureManager.java index 2fe296fd..4a5f634b 100644 --- a/app/src/main/java/com/limelight/binding/input/capture/InputCaptureManager.java +++ b/app/src/main/java/com/limelight/binding/input/capture/InputCaptureManager.java @@ -15,14 +15,14 @@ public class InputCaptureManager { LimeLog.info("Using NVIDIA mouse capture extension"); return new ShieldCaptureProvider(activity); } - else if (AndroidCaptureProvider.isCaptureProviderSupported()) { - LimeLog.info("Using Android N+ native mouse capture"); - return new AndroidCaptureProvider(activity); - } else if (EvdevCaptureProvider.isCaptureProviderSupported()) { LimeLog.info("Using Evdev mouse capture"); return new EvdevCaptureProvider(activity, rootListener); } + else if (AndroidCaptureProvider.isCaptureProviderSupported()) { + LimeLog.info("Using Android N+ native mouse capture"); + return new AndroidCaptureProvider(activity); + } else { LimeLog.info("Mouse capture not available"); return new NullCaptureProvider();