diff --git a/shell/android/src/com/reicast/emulator/GL2JNIActivity.java b/shell/android/src/com/reicast/emulator/GL2JNIActivity.java index e60ce04cc..e2e00b496 100644 --- a/shell/android/src/com/reicast/emulator/GL2JNIActivity.java +++ b/shell/android/src/com/reicast/emulator/GL2JNIActivity.java @@ -384,7 +384,8 @@ public class GL2JNIActivity extends Activity { if (playerNum == null) return false; - if (!moga.isActive[playerNum]) { + if (!moga.isActive[playerNum] && !custom[playerNum]) { + // TODO: Moga should handle this locally // Joystick if ((event.getSource() & InputDevice.SOURCE_CLASS_JOYSTICK) != 0) {