“…In terms of this taxonomy a special controller is a controller for input which cannot be replicated using a general-purpose controller and often employ precise simulated haptic feedback which helps students learn the required skill [13]. These controllers are common in medical training and can include for example virtual endoscopes [34], simulators of dental procedures [12] or ophthalmoscopes [14]. Such controllers can also be simpler, such as turning wheels for drivers [35].…”