Saturate analog positions in case outside [-1, 1]

Reported by Mio, some configuration was giving 1.0000001, which wrapped.

This is not a hot area so let's just saturate to force it to the right range.

-[Unknown]