Hi Matt,
The spline is more like a curve in Photoshop. Values in from the bottom and values out to the right.
The spline itself is more the “fine” adjustment here. It helps to compensate for the movement, which is practically based on to axis located at pin1 and pin2. Which creates a slightly more complex movement.
The key here was to set the Global value, in your set up it was just the rotation, and with that the Local Rotation, this (!) is super important to understand, if you like to go deeper into such mechanic set ups.
The Lever rotates, and moves the bar with it, in a rotational way, then the same value is applied to the bar again, but limited to a certain range this time. So we see something that looks like un-predictable.
To over come this, the Global value for the bar ignores the parent influence and sets the bar rotation based on world coordinates.
Tutorials, well, since nothing has really changed, this would work:
https://www.cineversity.com/vidplaytut/xp_101_06_the_range-mapper
It is done with R9, an indicator that my English in it might be rusty. Sorry about that.
Let me know if that makes sense.
ENJOY.