Skip to content

Inputs (controllers, eye-gaze, etc.)

Inputs are the actions performed by the user in the application. This can be a button press, a trigger pull, a joystick movement, and so on.

The inputs are recorded by the InputSystemRecorderModule for the actions listed in the XRITK input action manager.

For now the InputSystemRecorderModule is still dependant on the XRITK input action manager. This will be updated in the future to decouple the input recording from the XRITK input action manager.

Info

Eye-gaze is also considered an input. It is recorded through the binding path provided by OpenXR (see the documentation).

Info

See the associated proto file for more information on the data format.