Player movment that is not depending on camera?

Hello I am currently working on a (Old Style Survival Horror) like Resident Evil 1,2,3 and the first 3 Silent Hill games. I have a few fixed cameras with triggers in my scene (they work). The problem is camera 1 is the basic Third person camera which follows the player character, camera 2 is a Fixed camera above and in front of the player character. When I enter the trigger for CAM 2 (pressing “W”) the player control direction is changed and the character turns around to walk in the opposite direction. Also because the camera is ahead of the Character Left and Right directions become switched as well. How can I get the player to continuously move in the correct direction without it being flipped? I don’t want the movement to be depending on the position of the current camera. I thought maybe I need to change the controls somehow so that when W is press the player moves in positive X and negative X for the S key. (also the same with + and -Y with D & A Keys) but I don’t know how to do that or even if that’s a good way of going about it. So if someone could please help me figure out how to do classic R.E. controls with Fixed cameras That would be amazing.

Sorry for the long winded question I’m at the end of my rope.

Thanks

What you’re going for Isn’t exactly clear, what is the goal?

Assuming the camera is in front of the character and the character faces the camera. If you press “forward” on your controller, do you want the character to move closer or further away from the camera?

This might however be what you’re going for if i understood you correctly:

https://forums.unrealengine.com/attachment.php?attachmentid=23916&d=1422631773

This way doesn’t work, I need to have the character move positive x when W is pressed. And have the character rotate when pressing A or D (not move left and right). That way when I press W the character will move forward on his X axis not matter which why hi is facing.