Supported Input (Joystick)

Joystick Input.

Interactions

Input
Description
Generated default visual

Joystick Button

Gamepad button presses: A, B, X, Y buttons, D-pad directional buttons, Start and Back buttons, LB, RB, LT, RT, left stick click and right stick click

UI Joystick Tip

Joystick Button

Left and right stick movement

UI Joystick Tip

Joystick Button Hold

Gamepad button holds: A, B, X, Y buttons, D-pad directional buttons, Start and Back buttons, LB, RB, LT, RT, left stick click and right stick click

UI Joystick Tip

Mapping

Input Controller
Axes for Old Input System
Axes for Old Input System

The system supports input and tips for Xbox-type controllers. If there are slight differences from the default settings or in input methods, reconfigure in the Input Controller:

  • Button mapping, for example, if A and X buttons are swapped. Button index is logged when button is pressed during recording.

  • The names of axes that are used in your project for input.

The system assumes the following mapping:

  • LeftStickHorizontalAxis - "LeftStickHorizontal" (left, right) - X Axis

  • LeftStickVerticalAxis - "LeftStickVertical" (down, up + invert) - Y Axis

  • TriggerAxis - "Triggers" (left/right) - 3rd Axis

  • RightStickHorizontalAxis - "RightStickHorizontal" (left, right) - 4th Axis

  • RightStickVerticalAxis - "RightStickVertical" (down, up + invert) - 5th Axis

  • DPadHorizontal - "DebugHorizontal" (left/right) - 6th Axis

  • DPadVertical - "DebugVertical" (down/up) - 7th Axis

Last updated