A problem with vehicle seats

I’ve noticed when using vehicle seats on the server SteerFloat and ThrottleFloat doesn’t actually return a float. They return integers. Is this intended behavior? I’m building a truck and when I use my gamepad it behaves like a keyboard… making driving a bit more difficult.

I’d like to get it to work as an axis. Meaning you don’t have to push the thumbstick all the way to the left or right to steer.