Input issues in a project based on VR Template

kzy73
Fri, 27 Jun 2025 14:52:57 +0000
Programming & Scripting

I’m having trouble with input issues in a project based on VR Template.
When I try to use assets from VR Template to create a new level, I duplicate and modify VRPawn or IMC_Default, but the input doesn’t work as expected.
I’m using Unreal Engine 5.6 and Meta Quest 3.

The steps are as follows:

1. Create a new project with VR Template. Name the project VR_InputTest.

2. Select Basic and create a new level. Save the level as Stage2.

3. Create a Blueprint with Game Mode Base as the parent and name it BP_Stage2GameMode.

4. Duplicate VRPawn in the Content/VRTemplate/Blueprints folder and name it BP_Stage2VRPawn.

5. Duplicate IMC_Default in the Content/VRTemplate/Input folder and name it IMC_Stage2Default.

6. Create an Input Action and name it IA_APress.

7. Open IMC_Stage2Default, add a new mapping and select IA_APress, assign Oculus Touch (R) A Press and the A key on your keyboard and save.

8. Open BP_Stage2VRPawn and go to EventGraph.
Add an EnhancedAction IA_Apress event node, drag from the Triggered execution pin and add a Print String node.
Change the Mapping Context of the Add Mapping Context node to IMC_Stage2Default. Compile and save BP_Stage2VRPawn.

9. Open BP_Stage2GameMode and change Default Pawn Class to BP_Stage2VRPawn. Compile and save BP_Stage2GameMode.

10. Open World Settings for the Stage2 level and change GameMode Override to BP_Stage2GameMode and save.

Run it in VR Preview.
When I press the A key on my keyboard, the text of the Print String node is displayed, but there is no response when I press the A button on Oculus Touch (R).

I don’t know why this problem occurs.
Is there something I’ve overlooked?

Thank you in advance.

1 post - 1 participant