1. A control system for a surgical navigation system, the control system comprising: a detection unit operably coupled with the surgical navigation system, the detection unit configured to detect system control inputs made by an associated user, and the detection unit comprising: a gesture detection system configured to detect user gestures as control inputs; and a hand-held gesture support comprising a shaft and a tip, the hand-held gesture support being freely movable within three dimensional space, wherein the gesture detection system is adapted to: detect gestures augmented by the hand-held gesture support in a first mode when the hand-held gesture support is moved, the movements being recognized by the gesture detection system as a first type of control inputs: detect gestures augmented by the hand-held gesture support in a second mode being different from the first mode, when the hand-held gesture support is moved in a manner of joystick movements, the joystick movements being made with the tip of the hand-held gesture being fixed at a point while moving the shaft of the hand-held gesture support, the joystick movements being recognized by the gesture detection system as a second type of control inputs being different from the first type of control inputs; and process the first and the second types of detected gestures in order to control operation of the surgical navigation system.