EnSight offers user defined input devices that have been specifically
designed for (but not limited to) typical input devices used in VR environments. Implementation
of these input devices requires adherence to the instructions outlined in the respective
reference files listed below.