Delta Mouse not adding values via CinemachineInoutProvider

I’m trying to get a simple free look camera working, and it largely is, except my delta mouse Input Action isn’t rotating the camera at all, either in editor or build. It’s a Value/Vector2 so I believe it should just work?

I also have the Right Stick of my controller bound, and that does rotate the camera, so either I’ve missed something or there’s a bug somewhere.
If I change to mouse position instead of delta it moves the camera, but not in a usable way (endless spinning), so something seems wrong with the delta specifically.

When watching the X/Y axis values in inspector, they don’t change at all with my mouse movement, though they do with the controller stick.

Not sure if there’s a setting somewhere I need to activate, does anyone have any suggestions?

Axis settings:
6353553--706539--axis.PNG
Action Map (there are no processors etc):


Input Provider:
6353553--706545--Provider.PNG

If it’s spinning wildly it’s because it’s scaled too high. Turn down the speed in the FreeLook, or adjust scaling in the input axis.

For the camera not moving, it’s likely because you haven’t set up the input system properly. As you’ve set it up, the FreeLook is reading values from the CameraMovement action.

It turns out it wasn’t working because I had an InputSystem.Update() call in a completely different script, that I guess was consuming the mouse delta before the camera could.