Proposed System
User Interface Manager
To manage and display the user interfaces of other
subsystems
Calibration User Interface
An interface for calibrating the wire-frame overlay
Device Drivers to Support I/O Devices
Joystick, HMD, Positioning and Orientation Devices
Event System
To interpret low level events and dispatch them to the
appropriate subsystems