# Joystick Symbols Symbols for joystick input. The formalized behavior references a variety of input and output symbols, which can stand for variables or functions of the agent's software. Constants are constant decimal values. ## Input Symbols
Name | Type | Measure | Description
joystick-data.x | decimal | [-1..1] | The value of the joysticks x axis.
joystick-data.y | decimal | [-1..1] | The value of the joysticks y axis.
joystick-data.z | decimal | [-1..1] | The value of the joysticks z axis.
joystick-data.accel | decimal | [0..1] | The value of the joysticks accelerator.
joystick-data.button | enumerated | no-button button1 button2 button3 button4 button5 button6 button7 button8 button9 button10 button11 button12 | The actual pressed button of the joystick.
joystick-data.coolie | enumerated | no-coolie N NE E SE S SW W NW | The actual position of the joysticks coolie hat.
joystick-data.direct-special-action | boolean | true/ false | The boolean if a special-action-id is set for direct execution.
joystick-data.special-action-id | decimal | integer | The id of the special action to be executed.
joystick-data.time-since-last-message | decimal | ms | The time since the last reception of JoystickData.