Abstract: A multiposition switch, particularly suited for use as a motor speed controller, includes pairs of fixed contacts disposed in two parallel rows, and an arcuately shaped elongated movable contact. The movable contact rocks across successive pairs of the fixed contacts to make contact between a given pair of fixed contacts before contact is broken between a preceding pair. The movable contact is freely supported and rocked in response to forces exerted thereon by first and second rollers. The first roller is supported on a lever which is pivotable about a movable point so that as the lever is moved from an off position the first roller applies a force to the movable contact proximate a second end thereof. The second roller is supported on a pivotable member and applies a force to the movable contact proximate the first end thereof tending to return the contact to the off position.