Does anyone know a good root motion guide?

I’m making a platformer and have very specific trajectories already animated with jumping, I was able to get jumping to work with root motion but not moving the same way the 3rd person tutorial has set up. Any advice on setting up a root motion solution with gamepad controls?