Abstract: A method and system for processing data originating from, for example, a joystick type device using attitude sensing, are disclosed. The data is processed using a predefined instruction set, and the current and past states of various parameters, to enable image manipulation and other outputs which do not amount to a direct plotting of, say cartesian position data from an analog joystick. The inventive arrangement allows for virtual output states, temporal modulation of inputs, and enhanced functionality such as automatic power reduction, and autopilot functionality.