Move player character with keyboard 3rd person

Hey guys it will make one week since i started to try to do my own bp character and i m blocking on trying to rotate the character and moving him without the mouse.
I just want to change the direction he face and move only with the keyboard.

I want to rotate my character and control him while having the camera fully independant.
That dont seem to be a big deal but i find nothing on it

I did a lot of research i found a lot of thing and added feature like zoom and i explored root motion, but i found only two tutorial that can help me to achieve what i want with one that is almost exactly what i want but its missing something

this is the video

the default third person controller template behaves this way, doesn’t it?

not at all im using it, and i tried a lot of thing everything is driven by the mouse or u can’t turn with keyboard, i want to move and rotate the character freely only with the keyboard

this will make the controller rotation update with the character turning. This adjustment is made on the third person template.

You are rotating the camera this way i understand the logic behind but i dont want to touch the camera to turn my character, i just want to move my character freely while having the camera independant,

And it seem like solution must be a little more complicate than that since everything i find is a lot more thing.

If its not clear tell me i can try to explain better, thx for your time

Like this for exemple

Thats the only two video i found

those videos are showing the default third person behavior. Root motion animations is separate from how input is driving the rotation.

Not clear what you mean here. Try to write it out one exact step at a time.

I will retry* to explain clearly

1 : I want the camera to rotate around the character freely without impacting movement
2 : I want to turn and move the character from where he is facing after the rotation

this is not clear im sry i dont want the current angle to determine anything i want to rotate my character and reset the forward movement on the new angle where the character is facing