1. A method for use in providing input to a system, comprising the steps of: determining position information for a controller for the system, wherein the determining position information comprises mixing at least two of inertial tracking information, image tracking information, and acoustic tracking information, wherein the mixing comprises applying different weightings to at least two of the at least two or more of the inertial tracking information, image tracking information, and acoustic tracking information; comparing the determined position information for the controller with predetermined position information associated with commands; and providing a command to the system if the determined position information matches predetermined position information for the command.