Abstract: A display controller comprises at least one multifunctional encoder including a plurality of magnetic field sensors disposed within a housing cavity of the encoder in proximity to a permanent magnet attached to a knob shaft which is axially and rotatably movable in the housing cavity. The sensors are distributed angularly about the magnet to sense the magnetic field strength thereof based on the orientation of the permanent magnet with respect to the sensors. Each sensor is capable of generating an analog signal representative of the magnitude of the magnetic field strength sensed thereby.