ProtoFlux:Cosmos Controller: Difference between revisions

From Resonite Wiki
Might as well do all the Device:Controllers
 
Typo fixes.
 
(One intermediate revision by the same user not shown)
Line 37: Line 37:
== Examples ==
== Examples ==


[[Category:ProtoFlux:Devices]]
== Inputs ==
 
=== User ([[User]]) ===
 
The user we are getting controller information from.
 
=== Node ([[Type:Chirality|Chirality]]) ===
 
The controller side to get information from.
 
== Outputs ==
 
=== IsActive ([[Type:bool|bool]]) ===
 
Is this controller actively being used right now.
 
=== Type ([[Type:Type|Type]]) ===
 
The controller type being used.
 
=== BatteryLevel ([[Type:float|float]]) ===
 
The battery level of this controller.
 
=== IsBatteryCharging ([[Type:bool|bool]]) ===
 
Is this controller currently charging.
 
=== Menu ([[Type:bool|bool]]) ===
 
Is the menu button pressed right now.
 
=== ButtonBY ([[Type:bool|bool]]) ===
 
Is the Button BY pressed right now.
 
=== ButtonAX ([[Type:bool|bool]]) ===
 
Is the Button AX pressed right now.
 
=== GripClick ([[Type:bool|bool]]) ===
 
Is the controller's grip clicked down right now.
 
=== Bumper ([[Type:bool|bool]]) ===
 
Is the controller's bumper pressed right now.
 
=== Joystick ([[Type:float2|float2]]) ===
 
The position of this controller's joystick.
 
=== JoystickTouch ([[Type:bool|bool]]) ===
 
Is the controller's joystick being touched right now.
 
=== JoystickClick ([[Type:bool|bool]]) ===
 
Is the controller's joystick clicked down right now.
 
=== Trigger ([[Type:float|float]]) ===
 
The amount of how far this controller's trigger is being pressed down currently.
 
=== TriggerTouch ([[Type:bool|bool]]) ===
 
Is the controller's trigger being touched right now.
 
=== TriggerClick ([[Type:bool|bool]]) ===
 
Is the controller's trigger being clicked down right now.
 
[[Category:ProtoFlux:Devices:Controllers]]
[[Category:ProtoFlux:Devices:Controllers]]

Latest revision as of 16:18, 17 April 2024

This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Cosmos Controller
User
IsActive
Node
Type
BatteryLevel
IsBatteryCharging
Menu
ButtonBY
ButtonAX
GripClick
Bumper
Joystick
JoystickTouch
JoystickClick
Trigger
TriggerTouch
TriggerClick
Controllers

This node provides information provided by HTC Vive Cosmos controllers.


Usage

Examples

Inputs

User (User)

The user we are getting controller information from.

Node (Chirality)

The controller side to get information from.

Outputs

IsActive (bool)

Is this controller actively being used right now.

Type (Type)

The controller type being used.

BatteryLevel (float)

The battery level of this controller.

IsBatteryCharging (bool)

Is this controller currently charging.

Menu (bool)

Is the menu button pressed right now.

ButtonBY (bool)

Is the Button BY pressed right now.

ButtonAX (bool)

Is the Button AX pressed right now.

GripClick (bool)

Is the controller's grip clicked down right now.

Bumper (bool)

Is the controller's bumper pressed right now.

Joystick (float2)

The position of this controller's joystick.

JoystickTouch (bool)

Is the controller's joystick being touched right now.

JoystickClick (bool)

Is the controller's joystick clicked down right now.

Trigger (float)

The amount of how far this controller's trigger is being pressed down currently.

TriggerTouch (bool)

Is the controller's trigger being touched right now.

TriggerClick (bool)

Is the controller's trigger being clicked down right now.