Создайте объект джойстика
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. Параметр n может быть вектором, чтобы возвратить несколько кнопок. |
button | b = button(joy, n) читает состояние номера кнопки джойстика n . Состояние Button возвращено как логический ноль если не нажатый и логическая единица, если нажато. Параметр n может быть вектором, чтобы возвратить несколько кнопок. |
caps | c = caps(joy) возвращает возможности джойстика, такие как количество осей, кнопок, POVs и осей обратной связи силы. Возвращаемое значение является структурой с полями под названием Axes , Buttons , POVs и Forces . |
close | close(joy) закрывает и делает недействительным объект джойстика. Объект не может использоваться, если он закрывается. |
force | force(joy, n, f) применяет обратную связь силы к оси джойстика n . Параметр n может быть вектором, чтобы влиять на несколько осей. значения f должны быть в области значений-1 к 1, и число элементов в f должно или совпадать с числом элементов n , или f может быть скаляром, который будет применен ко всем осям, заданным n . |
pov | p = pov(joy, n) читает состояние джойстика POV (точка зрения) контрольного числа n . pov обычно возвращается в градусах с-1 значением, "не выбранным". n может быть вектором, чтобы возвратить несколько POVs. |
read | [axes, buttons, povs] = read(joy) читает состояние осей, кнопок и POVs заданного джойстика. [axes, buttons, povs] = read(joy, forces) прикладывает силы обратной связи, кроме того, к джойстику обратной связи силы. |
где joy
является указателем на объект джойстика.