A method for detecting rotary movement, axial displacement and touchpad gestures, the method comprising the steps of:
- performing the rotary movement by a user rotating a knob wherein rotation of the knob rotates an outer shaft fixedly connected to the knob and further wherein shutters extending outward from the outer shaft are rotated by rotation of the knob;
- emitting light from at least one encoder PC board;
- measuring an intensity of the light wherein an encoder PC board generates a signal indicative of the rotary movement of the knob;
- performing axial displacement of the knob by pushing the knob downward wherein the user pushing the knob downward moves an actuator shaft fixedly connected to the knob downward;
- generating a signal indicative of the axial displacement of the knob wherein a base PC board generates the signal indicative of the axial displacement of the knob in response to downward movement of the actuator shaft moving a portion of the dome into contact with the base PC board;
- and
- applying the touchpad gestures to a touchpad located within the knob wherein the touchpad is responsive to the touchpad gestures wherein a touchpad PC board generates a signal indicative of the touchpad gestures.