Hi everyone,
I am working on a MetaHuman project using UE 5.6 with the Convai plugin. I have successfully packaged the project as an Android APK and it runs on my device, but I am facing significant interaction issues regarding mobile compatibility:
1. PC Keybindings on Touchscreen:
The default interaction logic relies on physical keyboard inputs (e.g., holding ‘T’ to talk, pressing ‘F10’ for settings). Since mobile devices lack these keys, I cannot trigger the conversation functions. Is there a recommended workflow to map these functions to on-screen touch buttons?
2. UI Overlap with Virtual Joysticks:
The default Convai Chat Widget is positioned on the bottom-left side of the screen. This overlaps directly with the Unreal Engine default Mobile Virtual Joysticks, creating a conflict where the movement controls cover the chat UI.
3. Unresponsive Text Input:
Because of the overlap (or potential focus issues), tapping the text input box on the left yields no reaction. The virtual keyboard does not pop up, and I cannot type. I suspect the Virtual Joystick might be consuming the touch events, or the Widget lacks the correct focus settings for mobile.
My Question:
Does the Convai plugin have a mobile-specific UI preset? If not, could you guide me on which specific Widget Blueprints I should modify to rearrange the layout and ensure the input box receives touch events correctly?
I have attached screenshots of the issue running on t
he device.
Thanks in advance!
