From d811c12196b7692695ff2b864ea7ea348247d641 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Sun, 1 Oct 2023 17:25:17 +0200 Subject: Android: Add more GameCube controller types For all your PSO needs. --- Source/Android/jni/Input/EmulatedController.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Source/Android/jni/Input/EmulatedController.cpp') diff --git a/Source/Android/jni/Input/EmulatedController.cpp b/Source/Android/jni/Input/EmulatedController.cpp index 25f5bf2a1a..c1dfd7ce5d 100644 --- a/Source/Android/jni/Input/EmulatedController.cpp +++ b/Source/Android/jni/Input/EmulatedController.cpp @@ -5,6 +5,7 @@ #include "Common/FileUtil.h" #include "Common/IniFile.h" +#include "Core/HW/GCKeyboard.h" #include "Core/HW/GCPad.h" #include "Core/HW/Wiimote.h" #include "Core/HW/WiimoteEmu/WiimoteEmu.h" @@ -138,6 +139,13 @@ Java_org_dolphinemu_dolphinemu_features_input_model_controlleremu_EmulatedContro return EmulatedControllerToJava(env, Pad::GetConfig()->GetController(controller_index)); } +JNIEXPORT jobject JNICALL +Java_org_dolphinemu_dolphinemu_features_input_model_controlleremu_EmulatedController_getGcKeyboard( + JNIEnv* env, jclass, jint controller_index) +{ + return EmulatedControllerToJava(env, Keyboard::GetConfig()->GetController(controller_index)); +} + JNIEXPORT jobject JNICALL Java_org_dolphinemu_dolphinemu_features_input_model_controlleremu_EmulatedController_getWiimote( JNIEnv* env, jclass, jint controller_index) -- cgit v1.2.3