Outdated documentation

This documentation page refers to Godot 4.3, and may be outdated or incorrect.
Additionally, this engine version is no longer supported.

Check this page in the stable branch for the latest additions and corrections.

InputEventJoypadMotion

Inherits: InputEvent < Resource < RefCounted < Object

Represents axis motions (such as joystick or analog triggers) from a gamepad.

Description

Stores information about joystick motions. One InputEventJoypadMotion represents one axis at a time. For gamepad buttons, see InputEventJoypadButton.

Tutorials

Properties

JoyAxis

axis

0

float

axis_value

0.0


Property Descriptions

JoyAxis axis = 0 🔗

Axis identifier. Use one of the JoyAxis axis constants.


float axis_value = 0.0 🔗

  • void set_axis_value(value: float)

  • float get_axis_value()

Current position of the joystick on the given axis. The value ranges from -1.0 to 1.0. A value of 0 means the axis is in its resting position.


User-contributed notes

Please read the User-contributed notes policy before submitting a comment.