vrjoystick

Создайте объект джойстика

Синтаксис

joy = vrjoystick(id)
joy = vrjoystick(id,'forcefeedback')

Описание

joy = vrjoystick(id) создает объект джойстика, способный к взаимодействию через интерфейс с устройством джойстика. id параметр является ID джойстика на основе одним. ID джойстика является системным ID, присвоенным данному устройству джойстика. Можно найти свойства джойстика, который соединяется с системой в разделе Game Controllers системной Панели управления.

joy = vrjoystick(id,'forcefeedback') включает обратную связь силы, если джойстик поддерживает эту возможность.

Методы

МетодОписание
axis a = axis(joy, n)читает состояние джойстика с номером оси n. Состояние Axis возвращено в области значений-1 к 1. То параметр может быть вектором, чтобы возвратить несколько кнопок.
buttonb = button(joy, n) читает состояние номера кнопки джойстика n. Состояние Button возвращено как логический ноль если не нажатый и логическая единица, если нажато. То параметр может быть вектором, чтобы возвратить несколько кнопок.
capsc = caps(joy) возвращает возможности джойстика, такие как количество осей, кнопок, POVs и осей обратной связи силы. Возвращаемое значение является структурой с полями под названием Axes, Buttons, POVs, и Forces.
closeclose(joy) завершения и делают недействительным объект джойстика. Объект не может использоваться, если он закрывается.
forceforce(joy, n, f) применяет обратную связь силы к оси джойстика nто параметр может быть вектором, чтобы влиять на несколько осей. f значения должны быть в области значений-1 к 1, и число элементов в f должен или совпадать с числом элементов n, или f может быть скаляр, который будет применен ко всем осям, заданным n.
povp = pov(joy, n) читает состояние джойстика POV (точка зрения) контрольного числа n. pov обычно возвращается в градусах, с-1 значением, "не выбранным". n может быть вектор, чтобы возвратить несколько POVs.
read[axes, buttons, povs] = read(joy) читает состояние осей, кнопок и POVs заданного джойстика. [axes, buttons, povs] = read(joy, forces) прикладывает силы обратной связи, кроме того, к джойстику обратной связи силы.

где joy указатель на объект джойстика.

Представленный в R2007b