Input Action not firing, what did I miss?

I am trying to set up my own input mappings.

First, I declared an input mapping called IA_MoveForward:

Then, I set up a mapping from the W key:

Then, I set up a Player Mappable Input Config and set that in the OpenXR Input.

Finally, I created a BP_InputState and set it on the VR Game Mode.
It is extremely simple right now. It adds the mapping context to the input
subsystem and prints mesages to the screen when it loads and the input
event is triggered:

I get the prints for the begin play, but nothing when I press the W key.

I must have missed something, but I can’t find it in the docs or online videos.

Any ideas?

I think your actor needs to be a Pawn possessed by PlayerController for this to fire.

OK, so I disabled the BeginPlay code from BP_InputState and added the IMC_Slitherlink to the VRPawn:

I still don’t get anything on the screen when I press w.

I am using PIE. The input system should work in that, correct?

EnIn

Try adding this to the blueprints beginplay. Actor blueprints have to be dragged into the level or maybe created some other way for them to handle inputs.

1 Like

That did it, thank you!

@NeilAgg, did it work on Actor or did you have to use Pawn?

I am doing a VR project so there is already a VR Pawn

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.