A long while back when Enhanced Input came out, I played with it and got it working
I have upgraded to 5.5, and now I am back to working with Enhanced Input, and my previous code does not work. I recreated my camera pawn, and tried again, and I cannot get inputs to print debug strings.
I did some digging and found people having issues using CommonUI and Enhanced Input, and since I have not implemented CommonUI, I disabled the plugin and still was unable to get Input to register.
Code setup is as follows:
My Game Mode Sets Input Mode to Game and UI on BeginPlay
My Pawn Base Class Calls the Add Mapping Context Function on BeginPlay
My Camera Pawn Class (Child of Pawn Base Class) calls Parent BeginPlay
The Mapping Context Variable is also Set
EIMC_CaM_Camera Settings (Mapping Context)
EIA_CameraMain Settings (Input Action)
The EIA_CameraMain Node on my Camera Pawn with Debug Print Strings
My Scene with Camera Pawn, and Pawn settings for Possession and Input
I get no output
From what I remember before when I had things working, this was all that was needed
I have double checked my old code and not finding anything that I am missing
Has something changed in newer versions? I have checked Docs for Enhanced Input and not helping either. Youtube videos not helping either.
I have also complete removed my UI and still not getting debug print strings for input