enhanced input not working?

I don’t know why I’m struggling so hard to make this work. I’ve looked at tutorials and I’m sure that I’m making some minor error somewhere but I don’t see it.

The Enhanced Input won’t even trigger to print a string. I’ll include images below of my setup but it’s pretty basic so far. I’m hoping one of you can help me out of my hours of misery haha :face_with_spiral_eyes:

Character Blueprint:

IA_Move File:

IMC File

Game Mode File:

Did you add any triggers to your mapping or input action?

on arrow keys

Thank you for the response! I did not. I went back to add the same triggers to my IA_Move file that you added and it still isn’t producing the test string for me though.

Did you drag in your input action move into your character blueprint to create it’s event node? Maybe it’s a different input action (for instance from an example scene)

Are you setting your character in the game mode or possessing it at some point of the project?
Maybe you have a different character as the default in your game and that is why it’s not getting the inputs?

Sorry! I’m very new to Unreal Engine so I needed to look up possession :stuck_out_tongue:

I tried dragging and dropping IA_Move object into the character’s blueprint and that didn’t solve anything. I appreciate the thought on that one though!

I built my own controller and added it to my GameMode file. The possession seems to be taking place according to the strings that I’m printing but there still isn’t any triggering for the actions.

ControllerBP:

CharacterBP:

Strange. You can try checking if the input is set to enhanced input in the project settings. Perhaps it was switched to the older legacy version by accident and it’s just not firing the needed nodes.

Oh and for button clicks make sure you enable mouse events from the player controller → you message reads something about a mouse click, though you would need to map the click. (you only have some directions mapped for now)

You would probably want to map it if you want remapping to work at some point

Very odd! I’ve done some programming in my life but I’ve never had this much difficulty trying to get something to move across a screen lol

I appreciate you help though! I did look at the settings and I think it looks good. I guess that I’m going to have to keep playing around with things.

Only left, right, A and D will trigger the enhanced input node.

Look into how the example projects are setup, like the third person project.

1 Like

I owe you a massive apology. I tried a clean project and had the same issues. Then I switched to the third person project like you suggested and still had issues.

Turns out that I’m a simpleton who didn’t realize that I needed to click within the game viewport once I launched it, in order to interact with it. I was just launching and then clicking buttons. Thank you again for all of your help. Sorry for the silly reason for it all.

No problem, it’s a learning experience. You’ll get the hang of it with time :slight_smile:

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