ExperimentalExperimentalAnalogController supports analog trigger axes (enables onAnalogTriggerEvent).
ExperimentalMotionController has gyroscope and accelerometer (enables onMotionEvent).
ExperimentalTouchpadController has a touchpad (enables onTouchpadEvent).
Optional capabilities a controller may support. These are individual flags that can be combined (bitmask). Use ControllerInfo.hasCapability for convenience.
Since
Lens Scripting Version 373
Snap OS
Example