A smart switch has a magnetic operator, at least one magnetic sensor
located to sense movement of the magnetic operator, and a processor that
processes an output of the magnetic sensor so as to detect right and left
over travel ranges and a normal operating range of the magnetic operator.
The magnetic sensor may be a magnetoresistive sensor.