An agricultural sprayer (10) is disclosed. The agricultural sprayer (10) has a spray boom (22) with spray sections (30), and a spray controller comprising: at least a first and a second infinity switches (60A, 60B, 100A, 100B, 260A, 260B), each having an actuator; the at least first and second infinity switches (60A, 60B, 100A, 100B, 260A, 260B) arranged in parallel with their actuators oriented in a same actuation polarity direction; wherein each spray section (30) is enabled by a first-direction motion of a corresponding actuator, and wherein the each spray section (30) is disabled by an opposing-direction motion of the corresponding actuator; and wherein the first infinity switch (60A, 100A, 260A) controls spray sections (30) mounted on a left side of the spray boom (22), and the second infinity switch (60B, 100B, 260B) controls spray sections (30) mounted on a right side of the spray boom (22).