The 3D Mouse is a user-interface device for sterile surgical settings that allows the physician to more easily view real-time 3D images during surgical procedures. The 3D Mouse combines the control of six distinct, complex user movements (X, Y, Z rotations and X, Y, Z translations) into a single liquid-proof joystick, while providing the functionality of a standard 2D mouse for interaction with GUI functions. Design details map key control locations, providing positive tactile feedback that allow physicians to work without taking their eyes off the patient. Specific form and finish solutions also facilitate use without interference from the sterile drape.