Джойстик выполняет следующие функции:
Позволяет управлять виртуальным объектом в двух- или трёхмерном пространстве. 1 Программное обеспечение получает информацию о координатах и позволяет пользователю управлять объектом, отображаемым на мониторе. 1
Посылает управляющие сигналы. 3 Они поступают в компьютер посредством отклонения рукоятки от вертикали (например, вверх/вниз, влево/вправо) или вращением рукоятки вокруг своей оси, а также нажатием кнопок и переключателей, которые могут быть размещены на основании или рукоятке. 3
Реализует механизмы обратной связи. 3 Некоторые джойстики оснащают механизмами обратной связи, которые создают в процессе игры (обучения) ощущения, близкие к реальным (сопротивление заданной силы в зависимости от направления перемещения рукоятки, вибрацию и др.). 3