Variable steering mechanism for pure rolling is controlled by either continuous variable tie-rod length or continuous variable rack travel. Wherein for continuous variable tie-rod length this mechanism is having mechanical as well as electrical components for controlled variable length of tie-rod. Advantage with mechanism is that, for different steering geometry parameters, values in code and basic length of tie-rod will require to modify and for continuous variable rack travel, this mechanism is having only mechanical components for controlled travel of the rack. For different steering geometry parameters, cam profile will be changed.