I’m currently working on a third-person game in Unreal Engine 5.3 and I’ve encountered an issue where my character doesn’t respond to input when I press “Play in Editor” (PIE). The input settings seem to be configured correctly in the project settings, and the character is set up with a PlayerController and Input Mapping Context using Enhanced Input.
Here’s what I’ve tried so far:
Verified the Input Mapping Context is added to the Player Controller
Checked that the Player Start is correctly placed in the level
Confirmed that the possessed pawn is the correct character blueprint
Enabled input in BeginPlay, just in case
Still, the character stands idle and doesn’t respond to keyboard input.
Has anyone else experienced this? Any ideas on what I might be missing?
It’s hard to say exactly where the problem might lie without seeing your input graph. Forgive me if I’m covering very obvious checks but worth getting them out of the way first.
Is it a focus issue? Click into the viewport after pressing play in editor to make sure the game viewport actually has the focus.
Is it all input i.e does the camera move but not the player? If so you can at least narrow it down to not being an input system error.
Does the pawn have a movement component?
If you could post some screenshots of your graph it might make it easier to track down any potential issues too.
Correct me if I’m wrong but isn’t the character movement class built for character class type? Could swear I saw something about issue with it on pawn types.